Flat profile:
Each sample counts as 0.01 seconds.
% cumulative self self total
time seconds seconds calls ms/call ms/call name
5.88 0.29 0.29 15366522 0.00 0.00 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release()
5.88 0.58 0.29 12 24.17 100.67 CATCH2_INTERNAL_TEST_0()
5.07 0.83 0.25 12029079 0.00 0.00 int std::uniform_int_distribution<int>::operator()<std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul> >(std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>&, std::uniform_int_distribution<int>::param_type const&)
4.36 1.04 0.21 86359816 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >::_M_ptr()
3.55 1.22 0.17 26622 0.01 0.02 std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >::_M_valptr()
3.45 1.39 0.17 15335124 0.00 0.00 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy()
3.25 1.55 0.16 38564 0.00 0.00 std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>::_M_gen_rand()
3.04 1.70 0.15 21698713 0.00 0.00 operator"" catchsr(char const, unsigned long)
2.43 1.82 0.12 12029079 0.00 0.00 std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>::operator()()
2.23 1.93 0.11 12029081 0.00 0.00 std::enable_if<is_integral_v<int>, int>::type snapdev::random<int>(int, int)
2.13 2.04 0.10 12029075 0.00 0.00 unsigned long std::uniform_int_distribution<int>::_S_nd<unsigned __int128, std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>, unsigned long>(std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>&, unsigned long)
2.03 2.13 0.10 86359781 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >::_M_addr()
1.83 2.23 0.09 12029002 0.00 0.00 std::uniform_int_distribution<int>::uniform_int_distribution(int, int)
1.62 2.31 0.08 12029049 0.00 0.00 std::uniform_int_distribution<int>::param_type::param_type(int, int)
1.62 2.38 0.08 Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&)
1.62 2.46 0.08 Catch::RunContext::notifyAssertionStarted(Catch::AssertionInfo const&)
1.62 2.54 0.08 Catch::AssertionHandler::AssertionHandler(Catch::StringRef, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags)
1.42 2.62 0.07 15329621 0.00 0.00 std::__shared_ptr<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2> const&)
1.42 2.69 0.07 6175944 0.00 0.00 Catch::operator"" sr(char const, unsigned long)
1.42 2.75 0.07 5766633 0.00 0.00 Catch::BinaryExpr<unsigned short, int>::BinaryExpr(bool, unsigned short, Catch::StringRef, int)
1.32 2.82 0.07 24058145 0.00 0.00 std::uniformint_distribution<int>::param_type::a() const
1.22 2.88 0.06 27874731 0.00 0.00 Catch::StringRef::StringRef(char const, unsigned long)
1.22 2.94 0.06 15331691 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&)
1.22 3.00 0.06 15325398 0.00 0.00 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::get() const
1.01 3.05 0.05 12029027 0.00 0.00 std::uniform_int_distribution<int>::param_type::b() const
1.01 3.10 0.05 10849232 0.00 0.00 Catch::ITransientExpression::ITransientExpression(bool, bool)
1.01 3.15 0.05 5766531 0.00 0.00 Catch::ExprLhs<unsigned short> Catch::operator<=<unsigned short, 0>(Catch::Decomposer&&, unsigned short)
1.01 3.20 0.05 22648 0.00 0.00 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_S_left(std::Rbtree_node_base)
1.01 3.25 0.05 22648 0.00 0.00 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_S_right(std::Rbtree_node_base)
1.01 3.30 0.05 858 0.06 0.12 std::__shared_ptr_access<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
1.01 3.35 0.05 Catch::AssertionReaction::AssertionReaction()
1.01 3.40 0.05 magpie::cache<int, int>::copy(void const, void, unsigned long) const
0.91 3.44 0.04 12029068 0.00 0.00 snapdev::get_random_generator()
0.81 3.48 0.04 15329717 0.00 0.00 std::__shared_ptr_access<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
0.81 3.52 0.04 15320016 0.00 0.00 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
0.81 3.56 0.04 12481538 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> >::size() const
0.81 3.60 0.04 10849682 0.00 0.00 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long)
0.81 3.65 0.04 5766612 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<unsigned short, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned short, int> >::type Catch::operator<=<int>(Catch::ExprLhs<unsigned short>&&, int)
0.81 3.69 0.04 2917577 0.00 0.00 magpie::cache<int, int>::set(int const&, int const&, int, float)
0.81 3.73 0.04 1 40.00 709.82 CATCH2_INTERNAL_TEST_6()
0.61 3.75 0.03 15325265 0.00 0.00 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
0.61 3.79 0.03 12148961 0.00 0.00 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::size() const
0.61 3.81 0.03 12146690 0.00 0.00 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::operator[](unsigned long)
0.61 3.85 0.03 12016832 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> >::operator[](unsigned long)
0.61 3.88 0.03 5766558 0.00 0.00 Catch::ExprLhs<unsigned short>::ExprLhs(unsigned short)
0.61 3.90 0.03 4773675 0.00 0.00 operator new(unsigned long, void)
0.61 3.94 0.03 1701263 0.00 0.00 magpie::cache<int, int>::get_impl(unsigned __int128, bool) const
0.61 3.96 0.03 1694910 0.00 0.00 std::Optionalpayload<int, true, true, true>::Optionalpayload_base<int>(std::in_place_t, int&&)
0.61 4.00 0.03 1694767 0.00 0.00 std::Optionalpayload_base<int>::Optionalpayload_base<int>(std::in_place_t, int&&)
0.61 4.03 0.03 1 30.00 76.22 CATCH2_INTERNAL_TEST_0()
0.61 4.05 0.03 Catch::RunContext::assertionPassedFastPath(Catch::SourceLineInfo)
0.61 4.08 0.03 init
0.51 4.11 0.03 15363261 0.00 0.00 std::_shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count()
0.51 4.13 0.03 15330129 0.00 0.00 std::__shared_ptr<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
0.51 4.16 0.03 4612510 0.00 0.00 decltype (::new ((void)(0)) int((declval<int const&>)())) std::construct_at<int, int const&>(int, int const&)
0.51 4.18 0.03 2387 0.01 0.01 std::shared_ptr<magpie::lock_interface>::~shared_ptr()
0.51 4.21 0.03 2240 0.01 0.01 std::__new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long)
0.51 4.24 0.03 Catch::getResultCapture()
0.51 4.26 0.03 magpie::cache<int, int>::allocated(void const, unsigned long) const
0.41 4.28 0.02 10848819 0.00 0.00 Catch::AssertionHandler::~AssertionHandler()
0.41 4.30 0.02 4673697 0.00 0.00 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool)
0.41 4.32 0.02 1694819 0.00 0.00 std::Optionalpayload_base<int>::Storage<int, true>::Storage<int>(std::in_place_t, int&&)
0.41 4.34 0.02 359196 0.00 0.00 std::Optionalbase_impl<std::vector<unsigned char, std::allocator<unsigned char> >, std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false> >::_M_is_engaged() const
0.41 4.36 0.02 259557 0.00 0.00 Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int)
0.41 4.38 0.02 130369 0.00 0.00 std::vector<bool, std::allocator<bool> >::begin()
0.41 4.40 0.02 21 0.95 0.95 snapdev::timespec_ex::timespec_ex(timespec const&)
0.41 4.42 0.02 4 5.00 5.00 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_get_Node_allocator()
0.41 4.44 0.02 1 20.00 693.54 CATCH2_INTERNAL_TEST_9()
0.41 4.46 0.02 Catch::AssertionHandler::complete()
0.41 4.48 0.02 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_get_use_count() const
0.30 4.50 0.01 15089281 0.00 0.00 magpie::cache<int, int>::sizeof_T() const
0.30 4.51 0.01 12029077 0.00 0.00 int std::uniform_int_distribution<int>::operator()<std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul> >(std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>&)
0.30 4.53 0.01 617990 0.00 0.00 __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >::base() const
0.30 4.54 0.01 53247 0.00 0.00 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_get_Node_allocator()
0.20 4.55 0.01 15329775 0.00 0.00 std::__shared_ptr<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2>::get() const
0.20 4.56 0.01 7690618 0.00 0.00 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_mbegin() const
0.20 4.57 0.01 7523115 0.00 0.00 magpie::cache<int, int>::hash_key(int const&) const
0.20 4.58 0.01 4673487 0.00 0.00 Catch::ExprLhs<bool>::makeUnaryExpr() const
0.20 4.59 0.01 2940425 0.00 0.00 magpie::cache_size_traits<int, void>::estimate(int const&)
0.20 4.60 0.01 2917627 0.00 0.00 void std::destroy_at<int>(int)
0.20 4.61 0.01 2208172 0.00 0.00 std::Optionalbase_impl<int, std::Optionalbase<int, true, true> >::_M_is_engaged() const
0.20 4.62 0.01 1700508 0.00 0.00 magpie::cache<int, int>::get(int const&, bool) const
0.20 4.63 0.01 1700381 0.00 0.00 std::optional<int>::has_value() const
0.20 4.64 0.01 1694877 0.00 0.00 std::Optionalbase<int, true, true>::Optionalbase<int, false>(std::in_place_t, int&&)
0.20 4.65 0.01 401104 0.00 0.00 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator() const
0.20 4.66 0.01 265907 0.00 0.00 void std::Destroy<unsigned char>(unsigned char, unsigned char)
0.20 4.67 0.01 131610 0.00 0.00 std::Vector_base<unsigned char, std::allocator<unsigned char> >::Vectorimpl::Vectorimpl(std::allocator<unsigned char> const&)
0.20 4.68 0.01 131390 0.00 0.00 unsigned char std::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned char const, unsigned char>(unsigned char const, unsigned char const, unsigned char)
0.20 4.69 0.01 131353 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> >::vector(std::vector<unsigned char, std::allocator<unsigned char> > const&)
0.20 4.70 0.01 130437 0.00 0.00 std::Bititerator::operator() const
0.20 4.71 0.01 130402 0.00 0.00 std::operator+(std::Bititerator const&, long)
0.20 4.72 0.01 32767 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<int> >, std::is_move_constructible<int>, std::is_move_assignable<int> >::value, void>::type std::swap<int>(int&, int&)
0.20 4.73 0.01 26619 0.00 0.00 std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>::~pair()
0.20 4.74 0.01 20700 0.00 0.00 Catch::BinaryExpr<unsigned int, int>::BinaryExpr(bool, unsigned int, Catch::StringRef, int)
0.20 4.75 0.01 20700 0.00 0.00 Catch::ExprLhs<unsigned int>::ExprLhs(unsigned int)
0.20 4.76 0.01 852 0.01 0.36 std::shared_ptr<magpie::lock_interface>::shared_ptr(std::shared_ptr<magpie::lock_interface> const&)
0.20 4.77 0.01 680 0.01 0.03 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_begin()
0.20 4.78 0.01 363 0.03 0.03 unittest::random_string[abi:cxx11](unsigned long, unsigned long, unittest::character_t)
0.20 4.79 0.01 207 0.05 0.05 magpie::eviction_policy::cycle()
0.20 4.80 0.01 11 0.91 0.91 snapdev::timespec_ex::compare(snapdev::timespec_ex const&) const
0.20 4.81 0.01 3 3.33 3.33 bool std::operator==<magpie::eviction_policy>(std::shared_ptr<magpie::eviction_policy> const&, decltype(nullptr))
0.20 4.82 0.01 1 10.00 56.21 CATCH2_INTERNAL_TEST_3()
0.20 4.83 0.01 1 10.00 14.98 CATCH2_INTERNAL_TEST_4()
0.20 4.84 0.01 Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&)
0.20 4.85 0.01 Catch::getCurrentContext()
0.20 4.86 0.01 magpie::cache<int, int>::destroy(void, unsigned long) const
0.10 4.87 0.01 4673439 0.00 0.00 Catch::ExprLhs<bool>::ExprLhs(bool)
0.10 4.87 0.01 511405 0.00 0.00 std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::get() const
0.10 4.88 0.01 259539 0.00 0.00 Catch::ExprLhs<int>::ExprLhs(int)
0.10 4.88 0.01 118671 0.00 0.00 bool std::__equal<true>::equal<unsigned char>(unsigned char const, unsigned char const, unsigned char const)
0.10 4.88 0.01 12000 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> >::_M_check_len(unsigned long, char const) const
0.10 4.89 0.01 679 0.01 0.01 Catch::ExprLhs<magpie::set_result_t>::ExprLhs(magpie::set_result_t)
0.10 4.89 0.01 116 0.04 0.04 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const)
0.10 4.90 0.01 15 0.33 0.33 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&)
0.10 4.91 0.01 6 0.83 0.83 std::random_device::operator()()
0.10 4.91 0.01 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > Catch::Detail::stringify<magpie::set_result_t>(magpie::set_result_t const&)
0.10 4.92 0.01 Catch::BinaryExpr<int, int>::streamReconstructedExpression(std::ostream&) const
0.10 4.92 0.01 Catch::Context::getResultCapture() const
0.10 4.92 0.01 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&)
0.10 4.93 0.01 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >::type&)
0.00 4.93 0.00 6779411 0.00 0.00 int&& std::forward<int>(std::remove_reference<int>::type&)
0.00 4.93 0.00 4673658 0.00 0.00 Catch::UnaryExpr<bool>::UnaryExpr(bool)
0.00 4.93 0.00 4673623 0.00 0.00 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&)
0.00 4.93 0.00 4612793 0.00 0.00 int const& std::forward<int const&>(std::remove_reference<int const&>::type&)
0.00 4.93 0.00 2940482 0.00 0.00 snapdev::NOT_USED()
0.00 4.93 0.00 2940447 0.00 0.00 void snapdev::NOT_USED<int const&>(int const&)
0.00 4.93 0.00 2917547 0.00 0.00 magpie::cache<int, int>::key_size(int const&) const
0.00 4.93 0.00 2903967 0.00 0.00 magpie::cache<int, int>::get_metadata(int const&) const
0.00 4.93 0.00 2883318 0.00 0.00 magpie::metadata_t::operator bool() const
0.00 4.93 0.00 2883256 0.00 0.00 magpie::metadata_t::is_defined() const
0.00 4.93 0.00 1793964 0.00 0.00 std::remove_reference<int&>::type&& std::move<int&>(int&)
0.00 4.93 0.00 1694820 0.00 0.00 std::optional<int>::optional<int, true>(int&&)
0.00 4.93 0.00 703019 0.00 0.00 std::__is_constant_evaluated()
0.00 4.93 0.00 618238 0.00 0.00 unsigned char const std::__niter_base<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >)
0.00 4.93 0.00 618040 0.00 0.00 __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >::__normal_iterator(unsigned char const const&)
0.00 4.93 0.00 511466 0.00 0.00 std::__shared_ptr_access<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
0.00 4.93 0.00 476234 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> >&& std::forward<std::vector<unsigned char, std::allocator<unsigned char> > >(std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> > >::type&)
0.00 4.93 0.00 421416 0.00 0.00 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_get_Tp_allocator()
0.00 4.93 0.00 416674 0.00 0.00 std::is_constant_evaluated()
0.00 4.93 0.00 368598 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> >::begin() const
0.00 4.93 0.00 312377 0.00 0.00 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::sizeof_T() const
0.00 4.93 0.00 277913 0.00 0.00 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_deallocate(unsigned char, unsigned long)
0.00 4.93 0.00 265904 0.00 0.00 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::~Vectorbase()
0.00 4.93 0.00 265901 0.00 0.00 void std::Destroyaux<true>::__destroy<unsigned char>(unsigned char, unsigned char)
0.00 4.93 0.00 265804 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> >::~vector()
0.00 4.93 0.00 265802 0.00 0.00 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl::~Vectorimpl()
0.00 4.93 0.00 263941 0.00 0.00 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::get() const
0.00 4.93 0.00 263920 0.00 0.00 std::__shared_ptr_access<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
0.00 4.93 0.00 263882 0.00 0.00 std::__shared_ptr_access<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
0.00 4.93 0.00 262347 0.00 0.00 __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > > std::__miter_base<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > > >(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >)
0.00 4.93 0.00 259609 0.00 0.00 Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int)
0.00 4.93 0.00 259530 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int)
0.00 4.93 0.00 253885 0.00 0.00 std::Optionalpayload_base<int>::_M_get()
0.00 4.93 0.00 253853 0.00 0.00 std::Optionalbase_impl<int, std::Optionalbase<int, true, true> >::_M_get()
0.00 4.93 0.00 252875 0.00 0.00 std::optional<int>::value() &
0.00 4.93 0.00 249990 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> >::end() const
0.00 4.93 0.00 238625 0.00 0.00 std::remove_reference<std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl&>::type&& std::move<std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl&>(std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl&)
0.00 4.93 0.00 179225 0.00 0.00 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_get_Tp_allocator() const
0.00 4.93 0.00 167148 0.00 0.00 unsigned char std::__niter_base<unsigned char>(unsigned char)
0.00 4.93 0.00 143637 0.00 0.00 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_allocate(unsigned long)
0.00 4.93 0.00 143605 0.00 0.00 std::__new_allocator<unsigned char>::deallocate(unsigned char, unsigned long)
0.00 4.93 0.00 143522 0.00 0.00 std::__new_allocator<unsigned char>::allocate(unsigned long, void const)
0.00 4.93 0.00 143041 0.00 0.00 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl_data::Vectorimpl_data()
0.00 4.93 0.00 134669 0.00 0.00 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::get() const
0.00 4.93 0.00 134654 0.00 0.00 std::__shared_ptr_access<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
0.00 4.93 0.00 134629 0.00 0.00 std::__shared_ptr_access<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
0.00 4.93 0.00 134123 0.00 0.00 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::hash_key(int const&) const
0.00 4.93 0.00 133587 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const
0.00 4.93 0.00 131619 0.00 0.00 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_create_storage(unsigned long)
0.00 4.93 0.00 131605 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> > const& std::forward<std::vector<unsigned char, std::allocator<unsigned char> > const&>(std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> > const&>::type&)
0.00 4.93 0.00 131576 0.00 0.00 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorbase(unsigned long, std::allocator<unsigned char> const&)
0.00 4.93 0.00 131338 0.00 0.00 unsigned char std::__copy_move_a2<false, unsigned char const, unsigned char>(unsigned char const, unsigned char const, unsigned char)
0.00 4.93 0.00 131308 0.00 0.00 unsigned char std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char, std::allocator<unsigned char>&)
0.00 4.93 0.00 131307 0.00 0.00 unsigned char std::__copy_move_a1<false, unsigned char const, unsigned char>(unsigned char const, unsigned char const, unsigned char)
0.00 4.93 0.00 131288 0.00 0.00 unsigned char std::__niter_wrap<unsigned char>(unsigned char const&, unsigned char)
0.00 4.93 0.00 131263 0.00 0.00 decltype (::new ((void)(0)) std::vector<unsigned char, std::allocator<unsigned char> >((declval<std::vector<unsigned char, std::allocator<unsigned char> > const&>)())) std::construct_at<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> > const&>(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> > const&)
0.00 4.93 0.00 131256 0.00 0.00 unsigned char std::uninitialized_copy<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char)
0.00 4.93 0.00 131178 0.00 0.00 unsigned char std::__uninitialized_copy<true>::__uninit_copy<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char)
0.00 4.93 0.00 131171 0.00 0.00 unsigned char std::__copy_move_a<false, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char)
0.00 4.93 0.00 131159 0.00 0.00 unsigned char std::copy<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char)
0.00 4.93 0.00 130555 0.00 0.00 std::Bititerator_base::Bititerator_base(unsigned long, unsigned int)
0.00 4.93 0.00 130500 0.00 0.00 std::Bititerator_base::_M_incr(long)
0.00 4.93 0.00 130467 0.00 0.00 std::vector<bool, std::allocator<bool> >::operator[](unsigned long)
0.00 4.93 0.00 130454 0.00 0.00 std::Bititerator::operator[](long) const
0.00 4.93 0.00 130444 0.00 0.00 std::Bititerator::Bititerator(unsigned long, unsigned int)
0.00 4.93 0.00 130409 0.00 0.00 std::Bititerator::operator+=(long)
0.00 4.93 0.00 130376 0.00 0.00 std::Bitreference::Bitreference(unsigned long, unsigned long)
0.00 4.93 0.00 121901 0.00 0.00 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::_M_reset()
0.00 4.93 0.00 121886 0.00 0.00 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::_Storage<std::vector<unsigned char, std::allocator<unsigned char> >, false>::~Storage()
0.00 4.93 0.00 121882 0.00 0.00 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::get(int const&, bool) const
0.00 4.93 0.00 121872 0.00 0.00 std::Optional_payload<std::vector<unsigned char, std::allocator<unsigned char> >, false, false, false>::~Optionalpayload()
0.00 4.93 0.00 121860 0.00 0.00 std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, true, false, false>::~Optionalpayload()
0.00 4.93 0.00 121853 0.00 0.00 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::~Optionalpayload_base()
0.00 4.93 0.00 121844 0.00 0.00 std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false>::~Optionalbase()
0.00 4.93 0.00 121803 0.00 0.00 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::~optional()
0.00 4.93 0.00 121682 0.00 0.00 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::has_value() const
0.00 4.93 0.00 121641 0.00 0.00 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::get_impl(unsigned __int128, bool) const
0.00 4.93 0.00 120549 0.00 0.00 std::remove_reference<unsigned long&>::type&& std::move<unsigned long&>(unsigned long&)
0.00 4.93 0.00 119720 0.00 0.00 std::Bitreference::operator bool() const
0.00 4.93 0.00 119328 0.00 0.00 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl_data&&)
0.00 4.93 0.00 119325 0.00 0.00 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl::Vectorimpl(std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl&&)
0.00 4.93 0.00 119291 0.00 0.00 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorbase(std::Vectorbase<unsigned char, std::allocator<unsigned char> >&&)
0.00 4.93 0.00 119277 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> >::vector(std::vector<unsigned char, std::allocator<unsigned char> >&&)
0.00 4.93 0.00 119118 0.00 0.00 std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> >&>::type&& std::move<std::vector<unsigned char, std::allocator<unsigned char> >&>(std::vector<unsigned char, std::allocator<unsigned char> >&)
0.00 4.93 0.00 118932 0.00 0.00 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::_M_destroy()
0.00 4.93 0.00 118931 0.00 0.00 std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, false, false, false>::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&)
0.00 4.93 0.00 118901 0.00 0.00 std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false>::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false>(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&)
0.00 4.93 0.00 118847 0.00 0.00 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::optional<std::vector<unsigned char, std::allocator<unsigned char> >, true>(std::vector<unsigned char, std::allocator<unsigned char> >&&)
0.00 4.93 0.00 118844 0.00 0.00 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::Storage<std::vector<unsigned char, std::allocator<unsigned char> >, false>::Storage<std::vector<unsigned char, std::allocator<unsigned char> > >(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&)
0.00 4.93 0.00 118714 0.00 0.00 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&)
0.00 4.93 0.00 118709 0.00 0.00 std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, true, false, false>::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&)
0.00 4.93 0.00 118694 0.00 0.00 int std::__memcmp<unsigned char, unsigned char>(unsigned char const, unsigned char const, unsigned long)
0.00 4.93 0.00 118687 0.00 0.00 std::Optionalbase_impl<std::vector<unsigned char, std::allocator<unsigned char> >, std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false> >::_M_get()
0.00 4.93 0.00 118682 0.00 0.00 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::_M_get()
0.00 4.93 0.00 118663 0.00 0.00 Catch::ExprLhs<std::vector<unsigned char, std::allocator<unsigned char> >& const&> Catch::operator<=<std::vector<unsigned char, std::allocator<unsigned char> >&, 0>(Catch::Decomposer&&, std::vector<unsigned char, std::allocator<unsigned char> >&)
0.00 4.93 0.00 118659 0.00 0.00 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::value() &
0.00 4.93 0.00 118647 0.00 0.00 bool std::operator==<unsigned char, std::allocator<unsigned char> >(std::vector<unsigned char, std::allocator<unsigned char> > const&, std::vector<unsigned char, std::allocator<unsigned char> > const&)
0.00 4.93 0.00 118646 0.00 0.00 bool std::__equal_aux1<unsigned char const, unsigned char const>(unsigned char const, unsigned char const, unsigned char const)
0.00 4.93 0.00 118632 0.00 0.00 Catch::BinaryExpr<std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >&>::BinaryExpr(bool, std::vector<unsigned char, std::allocator<unsigned char> >&, Catch::StringRef, std::vector<unsigned char, std::allocator<unsigned char> >&)
0.00 4.93 0.00 118616 0.00 0.00 bool std::equal<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > > >(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >)
0.00 4.93 0.00 118607 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >& const&> >::type Catch::operator==<std::vector<unsigned char, std::allocator<unsigned char> >&>(Catch::ExprLhs<std::vector<unsigned char, std::allocator<unsigned char> >&>&&, std::vector<unsigned char, std::allocator<unsigned char> >&)
0.00 4.93 0.00 118513 0.00 0.00 Catch::ExprLhs<std::vector<unsigned char, std::allocator<unsigned char> >&>::ExprLhs(std::vector<unsigned char, std::allocator<unsigned char> >&)
0.00 4.93 0.00 118462 0.00 0.00 bool std::__equal_aux<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > > >(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >)
0.00 4.93 0.00 116024 0.00 0.00 bool __gnu_cxx::__ops::Iterless_iter::operator()<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) const
0.00 4.93 0.00 91719 0.00 0.00 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator--()
0.00 4.93 0.00 76286 0.00 0.00 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::base() const
0.00 4.93 0.00 73237 0.00 0.00 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator++()
0.00 4.93 0.00 65155 0.00 0.00 unsigned long&& std::forward<unsigned long>(std::remove_reference<unsigned long>::type&)
0.00 4.93 0.00 58478 0.00 0.00 std::char_traits<char>::assign(char&, char const&)
0.00 4.93 0.00 48633 0.00 0.00 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&)
0.00 4.93 0.00 48233 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> >::_S_max_size(std::allocator<unsigned char> const&)
0.00 4.93 0.00 47999 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> >::max_size() const
0.00 4.93 0.00 45550 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const
0.00 4.93 0.00 44846 0.00 0.00 std::__ptr_traits_ptr_to<char const, char const, false>::pointer_to(char const&)
0.00 4.93 0.00 44833 0.00 0.00 char const std::addressof<char const>(char const&)
0.00 4.93 0.00 44804 0.00 0.00 char const std::__addressof<char const>(char const&)
0.00 4.93 0.00 44771 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const
0.00 4.93 0.00 44763 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const
0.00 4.93 0.00 42583 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long)
0.00 4.93 0.00 41434 0.00 0.00 bool __gnu_cxx::__ops::Valless_iter::operator()<unsigned long, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(unsigned long&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) const
0.00 4.93 0.00 37297 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long)
0.00 4.93 0.00 35155 0.00 0.00 magpie::cache_size_traits<std::vector<unsigned char, std::allocator<unsigned char> >, void>::estimate(std::vector<unsigned char, std::allocator<unsigned char> > const&)
0.00 4.93 0.00 35155 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> >::capacity() const
0.00 4.93 0.00 32986 0.00 0.00 std::uniform_int_distribution<unsigned long>::param_type::a() const
0.00 4.93 0.00 32766 0.00 0.00 void std::iter_swap<int, int>(int, int)
0.00 4.93 0.00 29813 0.00 0.00 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
0.00 4.93 0.00 26657 0.00 0.00 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_put_node(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >)
0.00 4.93 0.00 26633 0.00 0.02 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_destroy_node(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >)
0.00 4.93 0.00 26624 0.00 0.00 std::__new_allocator<std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::deallocate(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, unsigned long)
0.00 4.93 0.00 26619 0.00 0.00 void std::destroy_at<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >(std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>)
0.00 4.93 0.00 24829 0.00 0.00 void std::destroy_at<std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >)
0.00 4.93 0.00 24779 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> > std::__addressof<std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >&)
0.00 4.93 0.00 23195 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const
0.00 4.93 0.00 22648 0.00 0.02 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_drop_node(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >)
0.00 4.93 0.00 22368 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<unsigned long> >, std::is_move_constructible<unsigned long>, std::is_move_assignable<unsigned long> >::value, void>::type std::swap<unsigned long>(unsigned long&, unsigned long&)
0.00 4.93 0.00 22365 0.00 0.00 decltype (std::__detail::__synth3way((declval<unsigned long&>)(), (declval<unsigned long&>)())) __gnu_cxx::operator<=><unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&)
0.00 4.93 0.00 22365 0.00 0.00 auto std::__detail::Synth3way::operator()<unsigned long, unsigned long>(unsigned long const&, unsigned long const&) const
0.00 4.93 0.00 22365 0.00 0.00 void std::iterswap<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >)
0.00 4.93 0.00 22365 0.00 0.00 std::operator<(std::strong_ordering, std::__cmp_cat::__unspec)
0.00 4.93 0.00 20949 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char)
0.00 4.93 0.00 20938 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char)
0.00 4.93 0.00 20700 0.00 0.00 Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int)
0.00 4.93 0.00 20700 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator< <int>(Catch::ExprLhs<unsigned int>&&, int)
0.00 4.93 0.00 19055 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data()
0.00 4.93 0.00 19049 0.00 0.00 char std::__addressof<char>(char&)
0.00 4.93 0.00 19047 0.00 0.00 std::__ptr_traits_ptr_to<char, char, false>::pointer_to(char&)
0.00 4.93 0.00 19040 0.00 0.00 char std::addressof<char>(char&)
0.00 4.93 0.00 18463 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator()
0.00 4.93 0.00 18234 0.00 0.00 __gnu_cxx::__aligned_membuf<magpie::detail::cache_impl::evict_item_t>::_M_ptr()
0.00 4.93 0.00 18226 0.00 0.00 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_get_Node_allocator()
0.00 4.93 0.00 18218 0.00 0.00 __gnu_cxx::__aligned_membuf<magpie::detail::cache_impl::evict_item_t>::_M_addr()
0.00 4.93 0.00 16691 0.00 0.00 std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&)
0.00 4.93 0.00 16600 0.00 0.00 std::uniform_int_distribution<unsigned long>::param_type::param_type(unsigned long, unsigned long)
0.00 4.93 0.00 16494 0.00 0.00 std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::operator()()
0.00 4.93 0.00 16493 0.00 0.00 unsigned int std::uniform_int_distribution<unsigned long>::_S_nd<unsigned long, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>, unsigned int>(std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&, unsigned int)
0.00 4.93 0.00 16492 0.00 0.00 std::uniform_int_distribution<unsigned long>::param_type::b() const
0.00 4.93 0.00 16492 0.00 0.00 unsigned long std::uniform_int_distribution<unsigned long>::operator()<std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul> >(std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&)
0.00 4.93 0.00 16492 0.00 0.00 unsigned long std::uniform_int_distribution<unsigned long>::operator()<std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul> >(std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&, std::uniform_int_distribution<unsigned long>::param_type const&)
0.00 4.93 0.00 16489 0.00 0.00 std::uniform_int_distribution<unsigned long>::uniform_int_distribution(unsigned long, unsigned long)
0.00 4.93 0.00 16280 0.00 0.00 std::pair<unsigned long, unsigned long> std::__gen_two_uniform_ints<unsigned long, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&>(unsigned long, unsigned long, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&)
0.00 4.93 0.00 16276 0.00 0.00 std::pair<std::__strip_reference_wrapper<std::decay<unsigned long>::type>::__type, std::__strip_reference_wrapper<std::decay<unsigned long>::type>::__type> std::make_pair<unsigned long, unsigned long>(unsigned long&&, unsigned long&&)
0.00 4.93 0.00 16273 0.00 0.00 std::pair<unsigned long, unsigned long>::pair<unsigned long, unsigned long>(unsigned long&&, unsigned long&&)
0.00 4.93 0.00 15326 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char)
0.00 4.93 0.00 13563 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose()
0.00 4.93 0.00 12556 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider()
0.00 4.93 0.00 12240 0.00 0.00 std::__size_to_integer(unsigned long)
0.00 4.93 0.00 12235 0.00 0.00 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::set(int const&, std::vector<unsigned char, std::allocator<unsigned char> > const&, int, float)
0.00 4.93 0.00 12235 0.00 0.00 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::key_size(int const&) const
0.00 4.93 0.00 12234 0.00 0.00 unsigned char std::__uninitialized_defaultn1<true>::__uninit_default_n<unsigned char, unsigned long>(unsigned char, unsigned long)
0.00 4.93 0.00 12234 0.00 0.00 void std::Construct<unsigned char>(unsigned char)
0.00 4.93 0.00 12234 0.00 0.00 unsigned char std::_fillna<unsigned char, unsigned long, unsigned char>(unsigned char, unsigned long, unsigned char const&, std::random_access_iterator_tag)
0.00 4.93 0.00 12234 0.00 0.00 unsigned char std::__addressof<unsigned char>(unsigned char&)
0.00 4.93 0.00 12234 0.00 0.00 unsigned char std::__uninitialized_default_n<unsigned char, unsigned long>(unsigned char, unsigned long)
0.00 4.93 0.00 12234 0.00 0.00 unsigned char std::__uninitialized_defaultna<unsigned char, unsigned long, unsigned char>(unsigned char, unsigned long, std::allocator<unsigned char>&)
0.00 4.93 0.00 12234 0.00 0.00 unsigned char std::fill_n<unsigned char, unsigned long, unsigned char>(unsigned char, unsigned long, unsigned char const&)
0.00 4.93 0.00 12232 0.00 0.00 void std::Destroy<std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >)
0.00 4.93 0.00 12229 0.00 0.00 void std::_fill_a<unsigned char, unsigned char>(unsigned char, unsigned char, unsigned char const&)
0.00 4.93 0.00 12229 0.00 0.00 __gnu_cxx::__enable_if<std::__is_byte<unsigned char>::__value, void>::__type std::__fill_a1<unsigned char>(unsigned char, unsigned char, unsigned char const&)
0.00 4.93 0.00 12190 0.00 0.00 unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&)
0.00 4.93 0.00 12020 0.00 0.00 std::vector<unsigned long, std::allocator<unsigned long> >::size() const
0.00 4.93 0.00 12018 0.00 0.00 bool __gnu_cxx::operator==<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&)
0.00 4.93 0.00 12006 0.00 0.00 std::vector<unsigned long, std::allocator<unsigned long> >::operator[](unsigned long)
0.00 4.93 0.00 12000 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> >::_S_relocate(unsigned char, unsigned char, unsigned char, std::allocator<unsigned char>&)
0.00 4.93 0.00 12000 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_append(unsigned long)
0.00 4.93 0.00 12000 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> >::resize(unsigned long)
0.00 4.93 0.00 12000 0.00 0.00 unsigned char std::__relocate_a<unsigned char, unsigned char, std::allocator<unsigned char> >(unsigned char, unsigned char, unsigned char, std::allocator<unsigned char>&)
0.00 4.93 0.00 12000 0.00 0.00 std::enable_if<std::__is_bitwise_relocatable<unsigned char, void>::value, unsigned char>::type std::__relocatea1<unsigned char, unsigned char>(unsigned char, unsigned char, unsigned char, std::allocator<unsigned char>&)
0.00 4.93 0.00 11991 0.00 0.00 __gnu_cxx::__ops::__val_comp_iter(__gnu_cxx::__ops::Iterless_iter)
0.00 4.93 0.00 11982 0.00 0.00 void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Valless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Valless_iter)
0.00 4.93 0.00 11454 0.00 0.00 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl::Vectorimpl()
0.00 4.93 0.00 11443 0.00 0.00 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorbase()
0.00 4.93 0.00 11428 0.00 0.00 void std::Construct<std::vector<unsigned char, std::allocator<unsigned char> >>(std::vector<unsigned char, std::allocator<unsigned char> >)
0.00 4.93 0.00 11415 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> >::vector()
0.00 4.93 0.00 10872 0.00 0.00 unittest::wctombs(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char32_t)
0.00 4.93 0.00 10869 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const
0.00 4.93 0.00 10867 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&)
0.00 4.93 0.00 10856 0.00 0.00 unittest::random_char(unittest::character_t)
0.00 4.93 0.00 10850 0.00 0.00 void unittest::random<char32_t>(char32_t&)
0.00 4.93 0.00 10796 0.00 0.00 std::Bitreference::operator=(bool)
0.00 4.93 0.00 10768 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const
0.00 4.93 0.00 10341 0.00 0.00 snapdev::timespec_ex::set(timespec const&)
0.00 4.93 0.00 10097 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long)
0.00 4.93 0.00 9835 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const
0.00 4.93 0.00 9353 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
0.00 4.93 0.00 9245 0.00 0.00 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_mbegin() const
0.00 4.93 0.00 9131 0.00 0.00 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_destroy_node(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>)
0.00 4.93 0.00 9129 0.00 0.00 void std::destroy_at<magpie::detail::cache_impl::evict_item_t>(magpie::detail::cache_impl::evict_item_t)
0.00 4.93 0.00 9122 0.00 0.00 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_put_node(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>)
0.00 4.93 0.00 9121 0.00 0.00 std::__new_allocator<std::Rbtree_node<magpie::detail::cache_impl::evict_item_t> >::deallocate(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>, unsigned long)
0.00 4.93 0.00 9113 0.00 0.00 std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>::_M_valptr()
0.00 4.93 0.00 8041 0.00 0.00 std::char_traits<char>::copy(char, char const, unsigned long)
0.00 4.93 0.00 7680 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type&)
0.00 4.93 0.00 7341 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long)
0.00 4.93 0.00 7330 0.00 0.00 Catch::ExprLhs<unsigned long>::ExprLhs(unsigned long)
0.00 4.93 0.00 7329 0.00 0.00 Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long)
0.00 4.93 0.00 7230 0.00 0.00 Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long)
0.00 4.93 0.00 7079 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long)
0.00 4.93 0.00 7028 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const
0.00 4.93 0.00 6565 0.00 0.00 std::Optionalpayload<int, true, true, true>::Optionalpayload()
0.00 4.93 0.00 6558 0.00 0.00 std::Optionalpayload_base<int>::Storage<int, true>::Storage()
0.00 4.93 0.00 6558 0.00 0.00 std::Optionalpayload_base<int>::Optionalpayload_base()
0.00 4.93 0.00 6555 0.00 0.00 std::Optionalbase<int, true, true>::Optionalbase()
0.00 4.93 0.00 6549 0.00 0.00 std::optional<int>::optional(std::nullopt_t)
0.00 4.93 0.00 6544 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const
0.00 4.93 0.00 5797 0.00 0.00 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_drop_node(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>)
0.00 4.93 0.00 5797 0.00 0.00 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_S_left(std::Rbtree_node_base)
0.00 4.93 0.00 5797 0.00 0.00 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_S_right(std::Rbtree_node_base)
0.00 4.93 0.00 5694 0.00 0.00 std::__new_allocator<char>::deallocate(char, unsigned long)
0.00 4.93 0.00 5687 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long)
0.00 4.93 0.00 5602 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_allocate(std::allocator<char>&, unsigned long)
0.00 4.93 0.00 5600 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)
0.00 4.93 0.00 5595 0.00 0.00 std::__new_allocator<char>::allocate(unsigned long, void const)
0.00 4.93 0.00 5476 0.00 0.00 __gnu_cxx::__aligned_buffer<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >::_M_addr()
0.00 4.93 0.00 5010 0.00 0.00 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const&)
0.00 4.93 0.00 4482 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
0.00 4.93 0.00 4480 0.00 0.00 __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr()
0.00 4.93 0.00 4480 0.00 0.00 __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr()
0.00 4.93 0.00 3756 0.00 0.00 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator+(long) const
0.00 4.93 0.00 3734 0.00 0.00 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::difference_type __gnu_cxx::operator-<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&)
0.00 4.93 0.00 3590 0.00 0.00 std::__weak_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::~__weak_ptr()
0.00 4.93 0.00 3586 0.00 0.00 std::__weak_count<(__gnu_cxx::Lockpolicy)2>::~__weak_count()
0.00 4.93 0.00 3573 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()
0.00 4.93 0.00 3443 0.00 0.00 std::Optionalbase_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false> >::_M_is_engaged() const
0.00 4.93 0.00 3293 0.00 0.00 snapdev::timespec_ex::set(long, long)
0.00 4.93 0.00 3258 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const
0.00 4.93 0.00 3107 0.00 0.00 std::char_traits<char>::compare(char const, char const, unsigned long)
0.00 4.93 0.00 3056 0.00 0.00 std::char_traits<char>::length(char const)
0.00 4.93 0.00 3018 0.00 0.00 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(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&)
0.00 4.93 0.00 2974 0.00 0.00 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::Optionalpayload_base()
0.00 4.93 0.00 2973 0.00 0.00 std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false>::Optionalbase()
0.00 4.93 0.00 2973 0.00 0.00 std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, false, false, false>::Optionalpayload()
0.00 4.93 0.00 2973 0.00 0.00 std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, true, false, false>::Optionalpayload()
0.00 4.93 0.00 2973 0.00 0.00 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::Storage<std::vector<unsigned char, std::allocator<unsigned char> >, false>::Storage()
0.00 4.93 0.00 2973 0.00 0.00 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::optional(std::nullopt_t)
0.00 4.93 0.00 2943 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&)
0.00 4.93 0.00 2806 0.00 0.00 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)
0.00 4.93 0.00 2806 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
0.00 4.93 0.00 2805 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const)
0.00 4.93 0.00 2801 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)::_Guard::~Guard()
0.00 4.93 0.00 2679 0.00 0.00 void std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)
0.00 4.93 0.00 2674 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
0.00 4.93 0.00 2674 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)::_Guard::~Guard()
0.00 4.93 0.00 2673 0.00 0.00 std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char)
0.00 4.93 0.00 2573 0.00 0.00 void std::destroy_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
0.00 4.93 0.00 2560 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 4.93 0.00 2496 0.00 0.00 std::__detail::Mod<unsigned long, 4294967296ul, 1ul, 0ul, true, true>::_calc(unsigned long)
0.00 4.93 0.00 2496 0.00 0.00 unsigned long std::__detail::__mod<unsigned long, 4294967296ul, 1ul, 0ul>(unsigned long)
0.00 4.93 0.00 2492 0.00 0.00 std::__detail::Mod<unsigned long, 624ul, 1ul, 0ul, true, true>::_calc(unsigned long)
0.00 4.93 0.00 2492 0.00 0.00 unsigned long std::__detail::__mod<unsigned long, 624ul, 1ul, 0ul>(unsigned long)
0.00 4.93 0.00 2240 0.00 0.00 std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr()
0.00 4.93 0.00 2240 0.00 0.01 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
0.00 4.93 0.00 2240 0.00 0.00 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Node_allocator()
0.00 4.93 0.00 2196 0.00 0.00 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::sizeof_T() const
0.00 4.93 0.00 2171 0.00 0.00 std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&& std::move<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
0.00 4.93 0.00 1992 0.00 0.00 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::ExprLhs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 4.93 0.00 1979 0.00 0.00 std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
0.00 4.93 0.00 1881 0.00 0.00 std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2> const&)
0.00 4.93 0.00 1822 0.00 0.00 std::__detail::Hashtableebo_helper<0, std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> >, true>::_M_get()
0.00 4.93 0.00 1800 0.00 0.00 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 4.93 0.00 1799 0.00 0.00 std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::operator bool() const
0.00 4.93 0.00 1674 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&)
0.00 4.93 0.00 1672 0.00 0.00 decltype (::new ((void)(0)) std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>)())) std::construct_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 4.93 0.00 1581 0.00 0.00 std::__new_allocator<unsigned __int128>::deallocate(unsigned __int128, unsigned long)
0.00 4.93 0.00 1560 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const const&)
0.00 4.93 0.00 1503 0.00 0.00 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_reset()
0.00 4.93 0.00 1448 0.00 0.00 std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>::~Optionalbase()
0.00 4.93 0.00 1448 0.00 0.00 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>::~Optionalpayload()
0.00 4.93 0.00 1448 0.00 0.00 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~Optionalpayload_base()
0.00 4.93 0.00 1448 0.00 0.00 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~optional()
0.00 4.93 0.00 1447 0.00 0.00 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>::~Optionalpayload()
0.00 4.93 0.00 1445 0.00 0.00 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Storage<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false>::~Storage()
0.00 4.93 0.00 1369 0.00 0.00 std::Identity<int>::operator()(int const&) const
0.00 4.93 0.00 1362 0.00 0.00 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_destroy()
0.00 4.93 0.00 1354 0.00 0.00 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_get()
0.00 4.93 0.00 1342 0.00 0.00 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Storage<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false>::Storage<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
0.00 4.93 0.00 1342 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear()
0.00 4.93 0.00 1341 0.00 0.00 std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false>(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
0.00 4.93 0.00 1341 0.00 0.00 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
0.00 4.93 0.00 1341 0.00 0.00 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
0.00 4.93 0.00 1340 0.00 0.00 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
0.00 4.93 0.00 1340 0.00 0.00 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
0.00 4.93 0.00 1300 0.00 0.00 __gnu_cxx::__aligned_membuf<int>::_M_ptr() const
0.00 4.93 0.00 1300 0.00 0.00 __gnu_cxx::__aligned_membuf<int>::_M_addr() const
0.00 4.93 0.00 1300 0.00 0.00 std::Rbtree_node<int>::_M_valptr() const
0.00 4.93 0.00 1300 0.00 0.00 std::less<int>::operator()(int const&, int const&) const
0.00 4.93 0.00 1300 0.00 0.00 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_key(std::Rbtree_node<int> const)
0.00 4.93 0.00 1240 0.00 0.00 std::Optionalbase_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false> >::_M_get()
0.00 4.93 0.00 1238 0.00 0.00 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator-(long) const
0.00 4.93 0.00 1238 0.00 0.01 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__unguarded_partition<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter)
0.00 4.93 0.00 1238 0.00 0.00 void std::__move_median_to_first<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter)
0.00 4.93 0.00 1238 0.00 0.01 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__unguarded_partition_pivot<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter)
0.00 4.93 0.00 1211 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
0.00 4.93 0.00 1200 0.00 0.00 std::Rbtree_const_iterator<int>::Rbtree_const_iterator(std::Rbtree_node_base const)
0.00 4.93 0.00 1146 0.00 0.00 std::Rbtree_header::_M_reset()
0.00 4.93 0.00 1092 0.00 0.00 Catch::BinaryExpr<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&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 4.93 0.00 1092 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<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&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<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& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<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&)
0.00 4.93 0.00 1061 0.00 0.00 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::sizeof_T() const
0.00 4.93 0.00 1026 0.00 0.00 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::hash_key((anonymous namespace)::cache_key_t const&) const
0.00 4.93 0.00 964 0.00 0.00 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::has_value() const
0.00 4.93 0.00 936 0.00 0.00 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const
0.00 4.93 0.00 933 0.00 0.00 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get((anonymous namespace)::cache_key_t const&, bool) const
0.00 4.93 0.00 930 0.00 0.00 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_node_allocator()
0.00 4.93 0.00 900 0.00 0.00 Catch::BinaryExpr<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> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
0.00 4.93 0.00 900 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<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> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<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> >&)
0.00 4.93 0.00 900 0.00 0.00 unittest::catch_compare_long_strings(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&)
0.00 4.93 0.00 900 0.00 0.00 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::end() const
0.00 4.93 0.00 900 0.00 0.00 std::optional<int>::value() &&
0.00 4.93 0.00 889 0.00 0.00 magpie::cache<int, std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::sizeof_T() const
0.00 4.93 0.00 865 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long)
0.00 4.93 0.00 855 0.00 1.33 int magpie::cache<int, int>::add<int>(int const&, int const&, bool)
0.00 4.93 0.00 828 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator() const
0.00 4.93 0.00 821 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator++()
0.00 4.93 0.00 780 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const
0.00 4.93 0.00 780 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const
0.00 4.93 0.00 756 0.00 0.00 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::value() &
0.00 4.93 0.00 681 0.00 0.00 Catch::BinaryExpr<magpie::set_result_t, magpie::set_result_t>::BinaryExpr(bool, magpie::set_result_t, Catch::StringRef, magpie::set_result_t)
0.00 4.93 0.00 680 0.00 0.93 magpie::detail::cache_impl::bucket_t::~bucket_t()
0.00 4.93 0.00 680 0.00 0.93 std::map<unsigned __int128, magpie::detail::cache_impl::item_t, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::~map()
0.00 4.93 0.00 680 0.00 0.00 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::Rbtree_impl<std::less<unsigned __int128>, true>::~Rbtree_impl()
0.00 4.93 0.00 680 0.00 0.90 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_erase(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >)
0.00 4.93 0.00 680 0.00 0.93 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::~Rbtree()
0.00 4.93 0.00 680 0.00 0.00 void std::destroy_at<magpie::detail::cache_impl::bucket_t>(magpie::detail::cache_impl::bucket_t)
0.00 4.93 0.00 680 0.00 0.00 magpie::detail::cache_impl::bucket_t std::__addressof<magpie::detail::cache_impl::bucket_t>(magpie::detail::cache_impl::bucket_t&)
0.00 4.93 0.00 680 0.00 0.00 void std::Destroy<magpie::detail::cacheimpl::bucket_t>(magpie::detail::cache_impl::bucket_t)
0.00 4.93 0.00 679 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<magpie::set_result_t, magpie::set_result_t, void>, Catch::capture_by_value<magpie::set_result_t> >::value, Catch::BinaryExpr<magpie::set_result_t, magpie::set_result_t> >::type Catch::operator==<magpie::set_result_t>(Catch::ExprLhs<magpie::set_result_t>&&, magpie::set_result_t)
0.00 4.93 0.00 675 0.00 0.01 Catch::ExprLhs<magpie::set_result_t> Catch::operator<=<magpie::set_result_t, 0>(Catch::Decomposer&&, magpie::set_result_t)
0.00 4.93 0.00 659 0.00 0.00 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator[]((anonymous namespace)::cache_key_t const&)
0.00 4.93 0.00 659 0.00 0.00 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache_ref(magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (anonymous namespace)::cache_key_t const&)
0.00 4.93 0.00 610 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const
0.00 4.93 0.00 600 0.00 0.00 std::operator==(std::Rbtree_const_iterator<int> const&, std::Rbtree_const_iterator<int> const&)
0.00 4.93 0.00 576 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long)
0.00 4.93 0.00 536 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__addressof<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
0.00 4.93 0.00 529 0.00 0.00 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_right(std::Rbtree_node_base const)
0.00 4.93 0.00 504 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const
0.00 4.93 0.00 492 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator()
0.00 4.93 0.00 491 0.00 0.00 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::allocated() const
0.00 4.93 0.00 484 0.00 0.00 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::value() &&
0.00 4.93 0.00 480 0.00 0.00 magpie::cache<int, int>::size() const
0.00 4.93 0.00 468 0.00 0.00 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&)
0.00 4.93 0.00 467 0.00 0.00 Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType)
0.00 4.93 0.00 457 0.00 0.00 std::vector<unsigned __int128, std::allocator<unsigned __int128> >::~vector()
0.00 4.93 0.00 457 0.00 0.00 void std::destroy_at<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >(std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >)
0.00 4.93 0.00 456 0.00 0.00 __gnu_cxx::__aligned_buffer<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >::_M_ptr()
0.00 4.93 0.00 456 0.00 0.00 void std::Destroyaux<true>::__destroy<unsigned __int128>(unsigned __int128, unsigned __int128)
0.00 4.93 0.00 456 0.00 0.00 std::Vectorbase<unsigned __int128, std::allocator<unsigned __int128> >::_M_get_Tp_allocator()
0.00 4.93 0.00 456 0.00 0.00 std::Vectorbase<unsigned __int128, std::allocator<unsigned __int128> >::~Vectorbase()
0.00 4.93 0.00 456 0.00 0.00 std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >::~pair()
0.00 4.93 0.00 456 0.00 0.00 void std::_Destroy<unsigned __int128>(unsigned __int128, unsigned __int128)
0.00 4.93 0.00 455 0.00 0.00 std::Vectorbase<unsigned __int128, std::allocator<unsigned __int128> >::Vectorimpl::~Vectorimpl()
0.00 4.93 0.00 455 0.00 0.00 std::Vectorbase<unsigned __int128, std::allocator<unsigned __int128> >::_M_deallocate(unsigned __int128, unsigned long)
0.00 4.93 0.00 455 0.00 0.00 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_node_ptr(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>)
0.00 4.93 0.00 454 0.00 0.00 std::__new_allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> >::deallocate(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>, unsigned long)
0.00 4.93 0.00 454 0.00 0.00 std::__ptr_traits_ptr_to<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>, std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>, false>::pointer_to(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>&)
0.00 4.93 0.00 454 0.00 0.00 std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> std::__addressof<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> >(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>&)
0.00 4.93 0.00 454 0.00 0.00 std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> std::addressof<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> >(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>&)
0.00 4.93 0.00 449 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const
0.00 4.93 0.00 445 0.00 0.00 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::hash_key(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
0.00 4.93 0.00 442 0.00 0.00 std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
0.00 4.93 0.00 442 0.00 0.00 std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
0.00 4.93 0.00 440 0.00 0.00 Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&)
0.00 4.93 0.00 435 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const
0.00 4.93 0.00 421 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count()
0.00 4.93 0.00 420 0.00 0.00 Catch::StringRef std::__niter_base<Catch::StringRef>(Catch::StringRef)
0.00 4.93 0.00 419 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&)
0.00 4.93 0.00 416 0.00 0.00 Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags)
0.00 4.93 0.00 416 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long)
0.00 4.93 0.00 413 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::size() const
0.00 4.93 0.00 403 0.00 0.00 magpie::cache<int, int>::operator[](int const&)
0.00 4.93 0.00 403 0.00 0.00 magpie::cache_ref<int, int>::cache_ref(magpie::cache<int, int>, int const&)
0.00 4.93 0.00 396 0.00 0.01 std::__shared_ptr_access<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
0.00 4.93 0.00 387 0.00 0.00 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_left(std::Rbtree_node_base const)
0.00 4.93 0.00 381 0.00 0.00 decltype (::new ((void)(0)) std::vector<unsigned char, std::allocator<unsigned char> >((declval<std::vector<unsigned char, std::allocator<unsigned char> > >)())) std::construct_at<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >&&)
0.00 4.93 0.00 381 0.00 0.00 void std::__relocate_object_a<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&)
0.00 4.93 0.00 374 0.00 0.00 bool __gnu_cxx::operator==<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&)
0.00 4.93 0.00 370 0.00 0.00 void unittest::random<unsigned long>(unsigned long&)
0.00 4.93 0.00 362 0.00 0.00 Catch::Clara::Detail::ParserBase::~ParserBase()
0.00 4.93 0.00 356 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const
0.00 4.93 0.00 343 0.00 0.00 magpie::cache_size_traits<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>::estimate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 4.93 0.00 342 0.00 0.00 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::hash_key(int const&) const
0.00 4.93 0.00 342 0.00 0.00 std::Spebo_helper<0, std::allocator<void>, true>::_S_get(std::Spebo_helper<0, std::allocator<void>, true>&)
0.00 4.93 0.00 337 0.00 0.00 std::Identity<(anonymous namespace)::cachekey_t>::operator()((anonymous namespace)::cache_key_t const&) const
0.00 4.93 0.00 325 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long)
0.00 4.93 0.00 315 0.00 0.00 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const
0.00 4.93 0.00 315 0.00 0.00 Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&)
0.00 4.93 0.00 314 0.00 0.00 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) const
0.00 4.93 0.00 314 0.00 0.00 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const
0.00 4.93 0.00 312 0.00 0.00 std::__detail::Mod<unsigned long, 0ul, 1ul, 0ul, true, false>::_calc(unsigned long)
0.00 4.93 0.00 312 0.00 0.00 unsigned long std::__detail::__mod<unsigned long, 0ul, 1ul, 0ul>(unsigned long)
0.00 4.93 0.00 311 0.00 0.00 std::__detail::Mod<unsigned long, 312ul, 1ul, 0ul, true, true>::_calc(unsigned long)
0.00 4.93 0.00 311 0.00 0.00 unsigned long std::__detail::__mod<unsigned long, 312ul, 1ul, 0ul>(unsigned long)
0.00 4.93 0.00 308 0.00 0.00 Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&)
0.00 4.93 0.00 302 0.00 0.00 std::remove_reference<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&)
0.00 4.93 0.00 300 0.00 0.00 std::set<int, std::less<int>, std::allocator<int> >::contains(int const&) const
0.00 4.93 0.00 300 0.00 0.00 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_lower_bound(std::Rbtree_node<int> const, std::Rbtree_node_base const, int const&) const
0.00 4.93 0.00 300 0.00 0.00 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::find(int const&) const
0.00 4.93 0.00 300 0.00 0.00 std::Rb_tree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_end() const
0.00 4.93 0.00 300 0.00 0.00 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_begin() const
0.00 4.93 0.00 299 0.00 0.00 Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&)
0.00 4.93 0.00 298 0.00 0.00 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_key(std::Rbtree_node_base const)
0.00 4.93 0.00 296 0.00 0.00 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const
0.00 4.93 0.00 282 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const
0.00 4.93 0.00 275 0.00 0.43 std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr()
0.00 4.93 0.00 275 0.00 0.43 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
0.00 4.93 0.00 268 0.00 0.00 (anonymous namespace)::operator<((anonymous namespace)::cache_key_t const&, (anonymous namespace)::cache_key_t const&)
0.00 4.93 0.00 268 0.00 0.00 __gnu_cxx::__aligned_membuf<(anonymous namespace)::cache_key_t>::_M_ptr() const
0.00 4.93 0.00 268 0.00 0.00 __gnu_cxx::__aligned_membuf<(anonymous namespace)::cache_key_t>::_M_addr() const
0.00 4.93 0.00 268 0.00 0.00 std::Rbtree_node<(anonymous namespace)::cache_key_t>::_M_valptr() const
0.00 4.93 0.00 268 0.00 0.00 std::less<(anonymous namespace)::cache_key_t>::operator()((anonymous namespace)::cache_key_t const&, (anonymous namespace)::cache_key_t const&) const
0.00 4.93 0.00 268 0.00 0.00 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_key(std::Rbtree_node<(anonymous namespace)::cache_key_t> const)
0.00 4.93 0.00 255 0.00 0.00 void std::Destroyaux<true>::__destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef)
0.00 4.93 0.00 255 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::~Vectorimpl()
0.00 4.93 0.00 255 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase()
0.00 4.93 0.00 255 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector()
0.00 4.93 0.00 255 0.00 0.00 void std::_Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef)
0.00 4.93 0.00 254 0.00 0.43 Catch::Clara::Opt::~Opt()
0.00 4.93 0.00 254 0.00 0.43 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl()
0.00 4.93 0.00 254 0.00 0.00 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl()
0.00 4.93 0.00 254 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const&)
0.00 4.93 0.00 252 0.00 0.00 (anonymous namespace)::cache_key_t const& std::forward<(anonymous namespace)::cache_key_t const&>(std::remove_reference<(anonymous namespace)::cache_key_t const&>::type&)
0.00 4.93 0.00 235 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_initialize(unsigned long)
0.00 4.93 0.00 234 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> >::_S_check_init_len(unsigned long, std::allocator<unsigned char> const&)
0.00 4.93 0.00 234 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> >::vector(unsigned long, std::allocator<unsigned char> const&)
0.00 4.93 0.00 232 0.00 0.00 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::push_back(std::vector<unsigned char, std::allocator<unsigned char> > const&)
0.00 4.93 0.00 228 0.00 0.00 Catch::Clara::Detail::BasicResult<void>::ok()
0.00 4.93 0.00 228 0.00 0.00 Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType)
0.00 4.93 0.00 228 0.00 0.00 Catch::Clara::Detail::BasicResult<void>::~BasicResult()
0.00 4.93 0.00 228 0.00 0.00 Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType)
0.00 4.93 0.00 228 0.00 0.00 Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase()
0.00 4.93 0.00 228 0.00 0.00 Catch::Clara::Detail::ParserBase::validate() const
0.00 4.93 0.00 224 0.00 0.00 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::~Listimpl()
0.00 4.93 0.00 224 0.00 0.11 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear()
0.00 4.93 0.00 224 0.00 0.11 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase()
0.00 4.93 0.00 216 0.00 0.00 magpie::cache<int, int>&& std::forward<magpie::cache<int, int>>(std::remove_reference<magpie::cache<int, int>>::type&)
0.00 4.93 0.00 216 0.00 0.05 void std::shuffle<int, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&>(int, int, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&)
0.00 4.93 0.00 208 0.00 0.43 void std::destroy_at<Catch::Clara::Opt>(Catch::Clara::Opt)
0.00 4.93 0.00 207 0.00 0.00 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache_ref(magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
0.00 4.93 0.00 207 0.00 0.00 magpie::eviction_cycle::get_cycle_turn() const
0.00 4.93 0.00 204 0.00 0.00 __gnu_cxx::__aligned_buffer<magpie::detail::cache_impl>::_M_ptr()
0.00 4.93 0.00 204 0.00 0.00 __gnu_cxx::__aligned_buffer<magpie::detail::cache_impl>::_M_addr()
0.00 4.93 0.00 204 0.00 0.00 std::remove_reference<magpie::detail::cache_impl&>::type&& std::move<magpie::detail::cache_impl&>(magpie::detail::cache_impl&)
0.00 4.93 0.00 203 0.00 0.00 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
0.00 4.93 0.00 201 0.00 1.33 magpie::cache<int, int>::dec(int const&)
0.00 4.93 0.00 201 0.00 1.33 magpie::cache<int, int>::inc(int const&)
0.00 4.93 0.00 201 0.00 0.00 bool& std::forward<bool&>(std::remove_reference<bool&>::type&)
0.00 4.93 0.00 200 0.00 0.00 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get(int const&, bool) const
0.00 4.93 0.00 200 0.00 0.00 magpie::cache_ref<int, int>::operator int() const
0.00 4.93 0.00 199 0.00 0.00 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const
0.00 4.93 0.00 197 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() const
0.00 4.93 0.00 193 0.00 0.00 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
0.00 4.93 0.00 189 0.00 0.00 magpie::eviction_policy::profile()
0.00 4.93 0.00 188 0.00 0.00 magpie::options& std::forward<magpie::options&>(std::remove_reference<magpie::options&>::type&)
0.00 4.93 0.00 187 0.00 0.00 std::shared_ptr<magpie::eviction_policy>::~shared_ptr()
0.00 4.93 0.00 177 0.00 0.00 Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&)
0.00 4.93 0.00 176 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 4.93 0.00 171 0.00 0.00 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base()
0.00 4.93 0.00 170 0.00 0.00 std::Spebo_helper<0, std::allocator<void>, true>::Spebo_helper(std::allocator<void> const&)
0.00 4.93 0.00 169 0.00 0.00 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base()
0.00 4.93 0.00 164 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&)
0.00 4.93 0.00 162 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const)
0.00 4.93 0.00 158 0.00 0.00 Catch::StringRef&& std::forward<Catch::StringRef>(std::remove_reference<Catch::StringRef>::type&)
0.00 4.93 0.00 154 0.00 0.00 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_weak_release()
0.00 4.93 0.00 151 0.00 0.00 Catch::Clara::Opt::Opt(Catch::Clara::Opt&&)
0.00 4.93 0.00 151 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&)
0.00 4.93 0.00 151 0.00 0.00 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&)
0.00 4.93 0.00 151 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&)
0.00 4.93 0.00 151 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&)
0.00 4.93 0.00 151 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data&&)
0.00 4.93 0.00 151 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >&&)
0.00 4.93 0.00 151 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&)
0.00 4.93 0.00 151 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >&&)
0.00 4.93 0.00 151 0.00 0.00 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>(std::shared_ptr<Catch::Clara::Detail::BoundRef>&)
0.00 4.93 0.00 150 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&)
0.00 4.93 0.00 145 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator<=<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long)
0.00 4.93 0.00 144 0.00 0.00 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_Node_allocator()
0.00 4.93 0.00 144 0.00 0.00 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_Node_allocator()
0.00 4.93 0.00 144 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> > std::__niter_base<std::vector<unsigned char, std::allocator<unsigned char> >>(std::vector<unsigned char, std::allocator<unsigned char> >)
0.00 4.93 0.00 141 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&)
0.00 4.93 0.00 140 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const
0.00 4.93 0.00 140 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
0.00 4.93 0.00 140 0.00 0.00 Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
0.00 4.93 0.00 140 0.00 0.00 Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
0.00 4.93 0.00 138 0.00 0.43 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt)
0.00 4.93 0.00 136 0.00 0.00 std::_allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
0.00 4.93 0.00 136 0.00 0.00 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
0.00 4.93 0.00 135 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
0.00 4.93 0.00 135 0.00 0.00 std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
0.00 4.93 0.00 134 0.00 0.00 magpie::options::~options()
0.00 4.93 0.00 133 0.00 0.00 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set(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&, int, float)
0.00 4.93 0.00 133 0.00 0.00 magpie::cache<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::forward<magpie::cache<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::remove_reference<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>::type&)
0.00 4.93 0.00 131 0.00 0.00 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set(int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, float)
0.00 4.93 0.00 131 0.00 0.00 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::key_size(int const&) const
0.00 4.93 0.00 129 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)
0.00 4.93 0.00 128 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long)
0.00 4.93 0.00 128 0.00 0.00 std::__new_allocator<Catch::StringRef>::deallocate(Catch::StringRef, unsigned long)
0.00 4.93 0.00 128 0.00 0.00 std::__new_allocator<Catch::StringRef>::allocate(unsigned long, void const)
0.00 4.93 0.00 127 0.00 0.00 std::Rbtree_header::Rbtree_header()
0.00 4.93 0.00 123 0.00 0.00 bool&& std::forward<bool>(std::remove_reference<bool>::type&)
0.00 4.93 0.00 122 0.00 0.00 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<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> > >, std::Select1st<std::pair<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> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::_M_mbegin() const
0.00 4.93 0.00 122 0.00 0.00 std::map<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::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::~map()
0.00 4.93 0.00 122 0.00 0.00 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<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> > >, std::Select1st<std::pair<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> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl()
0.00 4.93 0.00 122 0.00 0.00 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<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> > >, std::Select1st<std::pair<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> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::_M_begin()
0.00 4.93 0.00 122 0.00 0.00 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<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> > >, std::Select1st<std::pair<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> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::_M_erase(std::Rbtree_node<std::pair<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> > > >)
0.00 4.93 0.00 122 0.00 0.00 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<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> > >, std::Select1st<std::pair<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> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::~Rbtree()
0.00 4.93 0.00 121 0.00 0.00 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>::operator=(std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>&&)
0.00 4.93 0.00 121 0.00 0.00 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>::operator=(std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>&&)
0.00 4.93 0.00 121 0.00 0.00 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_move_assign(std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)
0.00 4.93 0.00 121 0.00 0.00 std::remove_reference<std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>&>::type&& std::move<std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>&>(std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>&)
0.00 4.93 0.00 120 0.00 0.00 std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>::operator=(std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>&&)
0.00 4.93 0.00 120 0.00 0.00 std::Rbtree_const_iterator<(anonymous namespace)::cache_key_t>::Rbtree_const_iterator(std::Rbtree_node_base const)
0.00 4.93 0.00 120 0.00 0.00 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)
0.00 4.93 0.00 113 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&)
0.00 4.93 0.00 113 0.00 0.00 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&)
0.00 4.93 0.00 113 0.00 0.00 std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&)
0.00 4.93 0.00 112 0.00 0.00 Catch::Matchers::MatcherBase<std::exception>::MatcherBase()
0.00 4.93 0.00 112 0.00 0.00 Catch::Matchers::MatcherBase<std::exception>::~MatcherBase()
0.00 4.93 0.00 112 0.00 0.00 Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)
0.00 4.93 0.00 112 0.00 0.00 Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)
0.00 4.93 0.00 112 0.00 0.00 Catch::Matchers::ExceptionWatcher::~ExceptionWatcher()
0.00 4.93 0.00 112 0.00 0.00 Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase()
0.00 4.93 0.00 112 0.00 0.00 Catch::Matchers::MatcherUntypedBase::~MatcherUntypedBase()
0.00 4.93 0.00 112 0.00 0.04 Catch::Matchers::ExceptionWatcher::match(std::exception const&) const
0.00 4.93 0.00 112 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::get_allocator() const
0.00 4.93 0.00 112 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&)
0.00 4.93 0.00 112 0.00 0.22 std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~list()
0.00 4.93 0.00 112 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__str_concat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::allocator_type const&)
0.00 4.93 0.00 108 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end()
0.00 4.93 0.00 108 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin()
0.00 4.93 0.00 107 0.00 0.00 std::Rbtree_node_base& std::forward<std::Rbtree_node_base&>(std::remove_reference<std::Rbtree_node_base&>::type&)
0.00 4.93 0.00 106 0.00 0.00 std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>::Optionalbase()
0.00 4.93 0.00 106 0.00 0.00 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::optional(std::nullopt_t)
0.00 4.93 0.00 105 0.00 0.00 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>::Optionalpayload()
0.00 4.93 0.00 105 0.00 0.00 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>::Optionalpayload()
0.00 4.93 0.00 105 0.00 0.00 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Optionalpayload_base()
0.00 4.93 0.00 104 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data()
0.00 4.93 0.00 104 0.00 0.00 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Storage<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false>::Storage()
0.00 4.93 0.00 103 0.00 0.00 magpie::cacheref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
0.00 4.93 0.00 102 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 4.93 0.00 101 0.00 0.00 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 4.93 0.00 101 0.00 0.00 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::ExprLhs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
0.00 4.93 0.00 101 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 4.93 0.00 101 0.00 0.00 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
0.00 4.93 0.00 100 0.00 0.04 Catch::MatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher>(magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher const&)
0.00 4.93 0.00 100 0.00 0.04 Catch::MatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher const&)
0.00 4.93 0.00 100 0.00 1.33 magpie::cache_ref<int, int>& magpie::cache_ref<int, int>::operator-=<int>(int const&)
0.00 4.93 0.00 100 0.00 1.33 magpie::cache_ref<int, int>& magpie::cache_ref<int, int>::operator+=<int>(int const&)
0.00 4.93 0.00 100 0.00 0.00 int magpie::cache_ref<int, int>::operator-<int>(int const&) const
0.00 4.93 0.00 100 0.00 0.00 int magpie::cache_ref<int, int>::operator+<int>(int const&) const
0.00 4.93 0.00 96 0.00 0.00 __gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >::base() const
0.00 4.93 0.00 96 0.00 0.00 std::remove_reference<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&)
0.00 4.93 0.00 96 0.00 0.00 std::remove_reference<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&)
0.00 4.93 0.00 95 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int)
0.00 4.93 0.00 93 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const const&)
0.00 4.93 0.00 93 0.00 0.00 std::Rbtree_iterator<(anonymous namespace)::cache_key_t>::Rbtree_iterator(std::Rbtree_node_base)
0.00 4.93 0.00 92 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++()
0.00 4.93 0.00 92 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const
0.00 4.93 0.00 91 0.00 0.00 bool __gnu_cxx::operator==<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&)
0.00 4.93 0.00 90 0.00 0.00 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set((anonymous namespace)::cache_key_t const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, float)
0.00 4.93 0.00 90 0.00 0.00 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::key_size((anonymous namespace)::cache_key_t const&) const
0.00 4.93 0.00 90 0.00 0.00 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::end() const
0.00 4.93 0.00 90 0.00 0.00 std::Rbtree_iterator<int>::Rbtree_iterator(std::Rbtree_node_base)
0.00 4.93 0.00 89 0.00 0.00 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_key(std::Rbtree_node_base const)
0.00 4.93 0.00 89 0.00 0.00 void std::Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&)
0.00 4.93 0.00 87 0.00 0.00 magpie::cache<int, magpie::emptyt>::sizeof_T() const
0.00 4.93 0.00 87 0.00 0.00 std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::_M_deallocate_buckets(std::__detail::Hashnode_base**, unsigned long)
0.00 4.93 0.00 86 0.00 0.00 Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int)
0.00 4.93 0.00 86 0.00 0.00 std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::_M_uses_single_bucket(std::__detail::Hashnode_base**) const
0.00 4.93 0.00 83 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator()
0.00 4.93 0.00 82 0.00 0.00 Catch::StringRef::StringRef()
0.00 4.93 0.00 82 0.00 0.00 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_right(std::Rbtree_node_base)
0.00 4.93 0.00 81 0.00 0.00 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_left(std::Rbtree_node_base)
0.00 4.93 0.00 79 0.00 0.00 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::size() const
0.00 4.93 0.00 78 0.00 0.00 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_right(std::Rbtree_node_base)
0.00 4.93 0.00 77 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&)
0.00 4.93 0.00 77 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&)
0.00 4.93 0.00 77 0.00 0.00 magpie::empty_t&& std::forward<magpie::empty_t>(std::remove_reference<magpie::empty_t>::type&)
0.00 4.93 0.00 76 0.00 0.00 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_left(std::Rbtree_node_base)
0.00 4.93 0.00 72 0.00 0.00 __gnu_cxx::__aligned_buffer<magpie::eviction_policy_add>::_M_ptr()
0.00 4.93 0.00 72 0.00 0.00 __gnu_cxx::__aligned_buffer<magpie::eviction_policy_add>::_M_addr()
0.00 4.93 0.00 72 0.00 0.00 __gnu_cxx::__aligned_membuf<(anonymous namespace)::cache_key_t>::_M_ptr()
0.00 4.93 0.00 72 0.00 0.00 __gnu_cxx::__aligned_membuf<(anonymous namespace)::cache_key_t>::_M_addr()
0.00 4.93 0.00 72 0.00 0.00 __gnu_cxx::__aligned_membuf<int>::_M_ptr()
0.00 4.93 0.00 72 0.00 0.00 __gnu_cxx::__aligned_membuf<int>::_M_addr()
0.00 4.93 0.00 72 0.00 0.00 std::Rbtree_node<(anonymous namespace)::cache_key_t>::_M_valptr()
0.00 4.93 0.00 72 0.00 0.00 std::Rbtree_node<int>::_M_valptr()
0.00 4.93 0.00 72 0.00 0.00 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
0.00 4.93 0.00 72 0.00 0.00 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_end()
0.00 4.93 0.00 72 0.00 0.00 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_end()
0.00 4.93 0.00 71 0.00 0.00 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_mbegin() const
0.00 4.93 0.00 70 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::difference_type __gnu_cxx::operator-<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&)
0.00 4.93 0.00 70 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const
0.00 4.93 0.00 70 0.00 0.00 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&)
0.00 4.93 0.00 70 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&)
0.00 4.93 0.00 70 0.00 0.00 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&)
0.00 4.93 0.00 70 0.00 0.43 void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
0.00 4.93 0.00 69 0.00 0.00 std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::_M_begin() const
0.00 4.93 0.00 69 0.00 0.00 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_nodes(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>)
0.00 4.93 0.00 69 0.00 0.00 Catch::Clara::Opt std::__niter_base<Catch::Clara::Opt>(Catch::Clara::Opt)
0.00 4.93 0.00 68 0.00 0.00 magpie::cache_interface::~cache_interface()
0.00 4.93 0.00 68 0.00 0.29 magpie::detail::cache_impl::~cache_impl()
0.00 4.93 0.00 68 0.00 0.00 void std::enable_shared_from_this<magpie::detail::cache_impl>::_M_weak_assign<magpie::detail::cache_impl>(magpie::detail::cache_impl, std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) const
0.00 4.93 0.00 68 0.00 0.00 std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::_M_deallocate_buckets()
0.00 4.93 0.00 68 0.00 0.00 std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::clear()
0.00 4.93 0.00 68 0.00 0.00 std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::~Hashtable()
0.00 4.93 0.00 68 0.00 0.00 std::sharedptr<magpie::detail::cache_impl>::~shared_ptr()
0.00 4.93 0.00 68 0.00 0.00 void std::Destroyaux<false>::__destroy<magpie::detail::cache_impl::bucket_t>(magpie::detail::cache_impl::bucket_t, magpie::detail::cache_impl::bucket_t)
0.00 4.93 0.00 68 0.00 0.00 std::Vectorbase<magpie::detail::cache_impl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::Vectorimpl::~Vectorimpl()
0.00 4.93 0.00 68 0.00 0.00 std::Vectorbase<magpie::detail::cache_impl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::_M_deallocate(magpie::detail::cache_impl::bucket_t, unsigned long)
0.00 4.93 0.00 68 0.00 0.00 std::Vectorbase<magpie::detail::cache_impl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::_M_get_Tp_allocator()
0.00 4.93 0.00 68 0.00 0.00 std::Vectorbase<magpie::detail::cache_impl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::~Vectorbase()
0.00 4.93 0.00 68 0.00 0.00 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>&)
0.00 4.93 0.00 68 0.00 0.00 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::reset()
0.00 4.93 0.00 68 0.00 0.00 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr()
0.00 4.93 0.00 68 0.00 0.00 std::unordered_map<unsigned long, std::vector<unsigned __int128, std::allocator<unsigned __int128> >, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > > >::~unordered_map()
0.00 4.93 0.00 68 0.00 0.00 std::__new_allocator<magpie::detail::cache_impl::bucket_t>::deallocate(magpie::detail::cache_impl::bucket_t, unsigned long)
0.00 4.93 0.00 68 0.00 0.00 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
0.00 4.93 0.00 68 0.00 0.00 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release_last_use()
0.00 4.93 0.00 68 0.00 0.00 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release_last_use_cold()
0.00 4.93 0.00 68 0.00 0.00 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
0.00 4.93 0.00 68 0.00 0.00 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
0.00 4.93 0.00 68 0.00 0.00 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
0.00 4.93 0.00 68 0.00 0.00 std::enable_shared_from_this<magpie::detail::cache_impl>::~enable_shared_from_this()
0.00 4.93 0.00 68 0.00 0.00 std::set<magpie::detail::cache_impl::evict_item_t, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::~set()
0.00 4.93 0.00 68 0.00 0.29 std::set<unsigned __int128, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::~set()
0.00 4.93 0.00 68 0.00 0.00 std::vector<magpie::detail::cache_impl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::~vector()
0.00 4.93 0.00 68 0.00 0.00 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::Rbtree_impl<std::less<magpie::detail::cache_impl::evict_item_t>, true>::~Rbtree_impl()
0.00 4.93 0.00 68 0.00 0.00 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_begin()
0.00 4.93 0.00 68 0.00 0.00 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_erase(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>)
0.00 4.93 0.00 68 0.00 0.00 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::~Rbtree()
0.00 4.93 0.00 68 0.00 0.00 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::Rbtree_impl<std::less<unsigned __int128>, true>::~Rbtree_impl()
0.00 4.93 0.00 68 0.00 0.00 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_begin()
0.00 4.93 0.00 68 0.00 0.29 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_erase(std::Rbtree_node<unsigned __int128>)
0.00 4.93 0.00 68 0.00 0.29 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::~Rbtree()
0.00 4.93 0.00 68 0.00 0.00 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::~Hashtablealloc()
0.00 4.93 0.00 68 0.00 0.00 std::__detail::Hashtableebo_helper<0, std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> >, true>::~Hashtableebo_helper()
0.00 4.93 0.00 68 0.00 0.00 std::weak_ptr<magpie::detail::cache_impl>::~weak_ptr()
0.00 4.93 0.00 68 0.00 0.00 void std::destroy_at<magpie::detail::cache_impl>(magpie::detail::cache_impl)
0.00 4.93 0.00 68 0.00 0.00 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
0.00 4.93 0.00 68 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<magpie::detail::cache_impl> >, std::is_move_constructible<magpie::detail::cache_impl>, std::is_move_assignable<magpie::detail::cache_impl> >::value, void>::type std::swap<magpie::detail::cache_impl>(magpie::detail::cache_impl&, magpie::detail::cache_impl&)
0.00 4.93 0.00 68 0.00 0.00 void std::Destroy<magpie::detail::cacheimpl>(magpie::detail::cache_impl)
0.00 4.93 0.00 68 0.00 0.00 void std::Destroy<magpie::detail::cacheimpl::bucket_t>(magpie::detail::cache_impl::bucket_t, magpie::detail::cache_impl::bucket_t)
0.00 4.93 0.00 67 0.00 0.00 std::__weak_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::use_count() const
0.00 4.93 0.00 67 0.00 0.00 std::__weak_count<(__gnu_cxx::Lockpolicy)2>::_M_get_use_count() const
0.00 4.93 0.00 67 0.00 0.00 Catch::Clara::Opt::operator[](Catch::StringRef) &&
0.00 4.93 0.00 67 0.00 0.00 std::__weak_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::_M_assign(magpie::detail::cache_impl, std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&)
0.00 4.93 0.00 67 0.00 0.00 std::enable_if<std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::detail::cache_impl, void>::value, void>::type std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::detail::cache_impl, magpie::detail::cache_impl>(magpie::detail::cache_impl)
0.00 4.93 0.00 67 0.00 0.00 std::__weak_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&)
0.00 4.93 0.00 67 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get()
0.00 4.93 0.00 67 0.00 0.00 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_weak_add_ref()
0.00 4.93 0.00 67 0.00 0.00 std::__enable_shared_from_this_base(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&, std::enable_shared_from_this<magpie::detail::cache_impl> const)
0.00 4.93 0.00 66 0.00 0.00 magpie::cache_interface::cache_interface()
0.00 4.93 0.00 66 0.00 0.00 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
0.00 4.93 0.00 66 0.00 0.00 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>)
0.00 4.93 0.00 66 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
0.00 4.93 0.00 65 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long)
0.00 4.93 0.00 65 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
0.00 4.93 0.00 64 0.00 0.00 std::less<char const>::operator()(char const, char const) const
0.00 4.93 0.00 63 0.00 0.00 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_get_Tp_allocator()
0.00 4.93 0.00 63 0.00 0.00 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&& std::forward<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>(std::remove_reference<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>::type&)
0.00 4.93 0.00 60 0.00 0.00 std::operator==(std::Rbtree_const_iterator<(anonymous namespace)::cache_key_t> const&, std::Rbtree_const_iterator<(anonymous namespace)::cache_key_t> const&)
0.00 4.93 0.00 59 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator()
0.00 4.93 0.00 58 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::allocator<Catch::StringRef> const&)
0.00 4.93 0.00 57 0.00 0.00 Catch::Clara::Opt::Opt(Catch::Clara::Opt const&)
0.00 4.93 0.00 57 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&)
0.00 4.93 0.00 57 0.00 0.00 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&)
0.00 4.93 0.00 57 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_create_storage(unsigned long)
0.00 4.93 0.00 57 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&)
0.00 4.93 0.00 57 0.00 0.00 Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef)
0.00 4.93 0.00 57 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&)
0.00 4.93 0.00 57 0.00 0.00 Catch::StringRef std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef)
0.00 4.93 0.00 57 0.00 0.00 Catch::StringRef std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef)
0.00 4.93 0.00 57 0.00 0.00 Catch::StringRef std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, std::allocator<Catch::StringRef>&)
0.00 4.93 0.00 56 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&)
0.00 4.93 0.00 55 0.00 0.43 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
0.00 4.93 0.00 55 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end()
0.00 4.93 0.00 55 0.00 0.00 Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&)
0.00 4.93 0.00 54 0.00 0.00 Catch::Clara::Detail::ParserBase::ParserBase()
0.00 4.93 0.00 54 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator><int>(Catch::ExprLhs<int>&&, int)
0.00 4.93 0.00 54 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const
0.00 4.93 0.00 54 0.00 1.09 void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt)
0.00 4.93 0.00 54 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long)
0.00 4.93 0.00 54 0.00 0.43 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
0.00 4.93 0.00 54 0.00 1.09 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt)
0.00 4.93 0.00 53 0.00 0.00 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl()
0.00 4.93 0.00 53 0.00 0.85 Catch::Clara::ExeName::~ExeName()
0.00 4.93 0.00 53 0.00 0.00 std::_shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::get() const
0.00 4.93 0.00 53 0.00 0.00 std::__shared_ptr_access<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
0.00 4.93 0.00 53 0.00 0.43 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr()
0.00 4.93 0.00 53 0.00 0.43 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr()
0.00 4.93 0.00 53 0.00 0.00 void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg)
0.00 4.93 0.00 53 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl()
0.00 4.93 0.00 53 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase()
0.00 4.93 0.00 53 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl()
0.00 4.93 0.00 53 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase()
0.00 4.93 0.00 53 0.00 0.00 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector()
0.00 4.93 0.00 53 0.00 1.09 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector()
0.00 4.93 0.00 53 0.00 0.00 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_S_max_size(std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&)
0.00 4.93 0.00 53 0.00 0.00 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_left(std::Rbtree_node_base const)
0.00 4.93 0.00 53 0.00 0.00 void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg)
0.00 4.93 0.00 52 0.00 1.95 Catch::Clara::Parser::~Parser()
0.00 4.93 0.00 52 0.00 0.00 std::_shared_ptr_access<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
0.00 4.93 0.00 51 0.00 0.00 Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr()
0.00 4.93 0.00 49 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&)
0.00 4.93 0.00 49 0.00 0.00 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&)
0.00 4.93 0.00 49 0.00 0.00 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&)
0.00 4.93 0.00 49 0.00 0.00 std::remove_reference<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&& std::move<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
0.00 4.93 0.00 48 0.00 0.00 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&)
0.00 4.93 0.00 48 0.00 0.00 Catch::Clara::Detail::BoundRef::BoundRef()
0.00 4.93 0.00 48 0.00 0.00 Catch::Clara::Detail::BoundRef::~BoundRef()
0.00 4.93 0.00 48 0.00 0.00 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&)
0.00 4.93 0.00 48 0.00 0.00 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&)
0.00 4.93 0.00 48 0.00 0.00 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 4.93 0.00 48 0.00 0.00 __gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >::__normal_iterator(std::vector<unsigned char, std::allocator<unsigned char> > const&)
0.00 4.93 0.00 48 0.00 0.00 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_get_Tp_allocator() const
0.00 4.93 0.00 48 0.00 0.00 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::max_size() const
0.00 4.93 0.00 48 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&)
0.00 4.93 0.00 48 0.00 0.00 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)
0.00 4.93 0.00 48 0.00 0.00 void std::__copy_move<false, false, std::random_access_iterator_tag>::__assign_one<unsigned char, unsigned char const>(unsigned char, unsigned char const)
0.00 4.93 0.00 48 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&)
0.00 4.93 0.00 48 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data&&)
0.00 4.93 0.00 48 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&)
0.00 4.93 0.00 48 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&)
0.00 4.93 0.00 48 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data&&)
0.00 4.93 0.00 48 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&)
0.00 4.93 0.00 48 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
0.00 4.93 0.00 48 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
0.00 4.93 0.00 48 0.00 0.00 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
0.00 4.93 0.00 48 0.00 0.00 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&)
0.00 4.93 0.00 48 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&)
0.00 4.93 0.00 48 0.00 0.00 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_S_relocate(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&)
0.00 4.93 0.00 48 0.00 0.00 std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
0.00 4.93 0.00 48 0.00 0.00 unsigned long std::__niter_base<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >)
0.00 4.93 0.00 48 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> > std::__relocate_a<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&)
0.00 4.93 0.00 48 0.00 0.00 std::vector<unsigned char, std::allocator<unsigned char> > std::__relocatea1<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&)
0.00 4.93 0.00 47 0.00 0.00 magpie::cache<int, magpie::empty_t>::hash_key(int const&) const
0.00 4.93 0.00 47 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const
0.00 4.93 0.00 47 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char)
0.00 4.93 0.00 46 0.00 0.00 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl()
0.00 4.93 0.00 46 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const
0.00 4.93 0.00 46 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const
0.00 4.93 0.00 46 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl()
0.00 4.93 0.00 46 0.00 0.00 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase()
0.00 4.93 0.00 46 0.00 0.00 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector()
0.00 4.93 0.00 46 0.00 0.00 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&)
0.00 4.93 0.00 45 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(Catch::StringRef) &&
0.00 4.93 0.00 45 0.00 0.00 std::removereference<magpie::cache<int, int>&>::type&& std::move<magpie::cache<int, int>&>(magpie::cache<int, int>&)
0.00 4.93 0.00 43 0.00 0.51 Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt&&)
0.00 4.93 0.00 43 0.00 0.51 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&)
0.00 4.93 0.00 43 0.00 0.00 __gnu_cxx::__aligned_buffer<magpie::cache<int, int> >::_M_addr()
0.00 4.93 0.00 43 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const
0.00 4.93 0.00 43 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator-(long) const
0.00 4.93 0.00 43 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const
0.00 4.93 0.00 43 0.00 0.51 Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&)
0.00 4.93 0.00 43 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back()
0.00 4.93 0.00 43 0.00 0.51 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&)
0.00 4.93 0.00 41 0.00 0.00 __gnu_cxx::__aligned_buffer<magpie::cache<int, int> >::_M_ptr()
0.00 4.93 0.00 41 0.00 0.00 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::key_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
0.00 4.93 0.00 40 0.00 0.00 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
0.00 4.93 0.00 39 0.00 0.00 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_mbegin() const
0.00 4.93 0.00 39 0.00 0.00 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_mbegin() const
0.00 4.93 0.00 39 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&)
0.00 4.93 0.00 39 0.00 0.00 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_begin()
0.00 4.93 0.00 39 0.00 0.00 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_right(std::Rbtree_node_base const)
0.00 4.93 0.00 39 0.00 0.00 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_begin()
0.00 4.93 0.00 37 0.00 0.00 unsigned int std::__detail::__to_chars_len<unsigned int>(unsigned int, int)
0.00 4.93 0.00 36 0.00 0.00 unittest::g_progress()
0.00 4.93 0.00 36 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const
0.00 4.93 0.00 36 0.00 0.00 std::Rbtree_node<(anonymous namespace)::cache_key_t> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode::operator()<(anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t const&) const
0.00 4.93 0.00 36 0.00 0.00 std::Rbtree_node<int> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node::operator()<int const&>(int const&) const
0.00 4.93 0.00 36 0.00 0.00 std::__new_allocator<std::Rbtree_node<(anonymous namespace)::cache_key_t> >::deallocate(std::Rbtree_node<(anonymous namespace)::cache_key_t>, unsigned long)
0.00 4.93 0.00 36 0.00 0.00 std::__new_allocator<std::Rbtree_node<(anonymous namespace)::cache_key_t> >::allocate(unsigned long, void const)
0.00 4.93 0.00 36 0.00 0.00 std::__new_allocator<std::Rbtree_node<int> >::deallocate(std::Rbtree_node<int>, unsigned long)
0.00 4.93 0.00 36 0.00 0.00 std::__new_allocator<std::Rbtree_node<int> >::allocate(unsigned long, void const)
0.00 4.93 0.00 36 0.00 0.00 std::Rbtree_const_iterator<(anonymous namespace)::cache_key_t>::Rbtree_const_iterator(std::Rbtree_iterator<(anonymous namespace)::cache_key_t> const&)
0.00 4.93 0.00 36 0.00 0.00 std::Rbtree_const_iterator<int>::Rbtree_const_iterator(std::Rbtree_iterator<int> const&)
0.00 4.93 0.00 36 0.00 0.00 std::set<(anonymous namespace)::cache_key_t, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::insert((anonymous namespace)::cache_key_t const&)
0.00 4.93 0.00 36 0.00 0.00 std::set<int, std::less<int>, std::allocator<int> >::insert(int const&)
0.00 4.93 0.00 36 0.00 0.00 std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<(anonymous namespace)::cache_key_t>&, std::Rbtree_node_base&>(std::Rbtree_node<(anonymous namespace)::cache_key_t>&, std::Rbtree_node_base&)
0.00 4.93 0.00 36 0.00 0.00 std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<int>&, std::Rbtree_node_base&>(std::Rbtree_node<int>&, std::Rbtree_node_base&)
0.00 4.93 0.00 36 0.00 0.00 std::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>, bool>::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>, bool>(std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&&, bool&&)
0.00 4.93 0.00 36 0.00 0.00 std::pair<std::Rbtree_iterator<int>, bool>::pair<std::Rbtree_iterator<int>, bool>(std::Rbtree_iterator<int>&&, bool&&)
0.00 4.93 0.00 36 0.00 0.00 std::pair<std::Rbtree_const_iterator<(anonymous namespace)::cache_key_t>, bool>::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&, bool&>(std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&, bool&)
0.00 4.93 0.00 36 0.00 0.00 std::pair<std::Rbtree_const_iterator<int>, bool>::pair<std::Rbtree_iterator<int>&, bool&>(std::Rbtree_iterator<int>&, bool&)
0.00 4.93 0.00 36 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char)
0.00 4.93 0.00 36 0.00 0.00 std::Rbtree_iterator<(anonymous namespace)::cache_key_t> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_insert_<(anonymous namespace)::cache_key_t const&, std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode>(std::Rbtree_node_base, std::Rbtree_node_base, (anonymous namespace)::cache_key_t const&, std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode&)
0.00 4.93 0.00 36 0.00 0.00 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode::Allocnode(std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >&)
0.00 4.93 0.00 36 0.00 0.00 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_node()
0.00 4.93 0.00 36 0.00 0.00 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_put_node(std::Rbtree_node<(anonymous namespace)::cache_key_t>)
0.00 4.93 0.00 36 0.00 0.00 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_drop_node(std::Rbtree_node<(anonymous namespace)::cache_key_t>)
0.00 4.93 0.00 36 0.00 0.00 std::Rbtree_node<(anonymous namespace)::cache_key_t> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_create_node<(anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t const&)
0.00 4.93 0.00 36 0.00 0.00 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_destroy_node(std::Rbtree_node<(anonymous namespace)::cache_key_t>)
0.00 4.93 0.00 36 0.00 0.00 std::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>, bool> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_insert_unique<(anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t const&)
0.00 4.93 0.00 36 0.00 0.00 void std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_construct_node<(anonymous namespace)::cache_key_t const&>(std::Rbtree_node<(anonymous namespace)::cache_key_t>, (anonymous namespace)::cache_key_t const&)
0.00 4.93 0.00 36 0.00 0.00 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_insert_unique_pos((anonymous namespace)::cache_key_t const&)
0.00 4.93 0.00 36 0.00 0.00 std::Rbtree_iterator<int> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_insert_<int const&, std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node>(std::Rbtree_node_base, std::Rbtree_node_base, int const&, std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node&)
0.00 4.93 0.00 36 0.00 0.00 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node::Allocnode(std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >&)
0.00 4.93 0.00 36 0.00 0.00 std::Rb_tree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_node()
0.00 4.93 0.00 36 0.00 0.00 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_put_node(std::Rbtree_node<int>)
0.00 4.93 0.00 36 0.00 0.00 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_drop_node(std::Rbtree_node<int>)
0.00 4.93 0.00 36 0.00 0.00 std::Rbtree_node<int> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_create_node<int const&>(int const&)
0.00 4.93 0.00 36 0.00 0.00 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_destroy_node(std::Rbtree_node<int>)
0.00 4.93 0.00 36 0.00 0.00 std::pair<std::Rbtree_iterator<int>, bool> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_insert_unique<int const&>(int const&)
0.00 4.93 0.00 36 0.00 0.00 void std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_construct_node<int const&>(std::Rbtree_node<int>, int const&)
0.00 4.93 0.00 36 0.00 0.00 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_insert_unique_pos(int const&)
0.00 4.93 0.00 36 0.00 0.00 void std::destroy_at<(anonymous namespace)::cache_key_t>((anonymous namespace)::cache_key_t)
0.00 4.93 0.00 36 0.00 0.00 decltype (::new ((void)(0)) (anonymous namespace)::cache_key_t((declval<(anonymous namespace)::cache_key_t const&>)())) std::construct_at<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t const&)
0.00 4.93 0.00 36 0.00 0.00 std::Rbtree_node<(anonymous namespace)::cache_key_t>& std::forward<std::Rbtree_node<(anonymous namespace)::cache_key_t>&>(std::remove_reference<std::Rbtree_node<(anonymous namespace)::cache_key_t>&>::type&)
0.00 4.93 0.00 36 0.00 0.00 std::Rbtree_node<int>& std::forward<std::Rbtree_node<int>&>(std::remove_reference<std::Rbtree_node<int>&>::type&)
0.00 4.93 0.00 36 0.00 0.00 std::Rbtree_iterator<(anonymous namespace)::cache_key_t>& std::forward<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&>(std::remove_reference<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&>::type&)
0.00 4.93 0.00 36 0.00 0.00 std::Rbtree_iterator<int>& std::forward<std::Rbtree_iterator<int>&>(std::remove_reference<std::Rbtree_iterator<int>&>::type&)
0.00 4.93 0.00 36 0.00 0.00 std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&& std::forward<std::Rbtree_iterator<(anonymous namespace)::cache_key_t> >(std::remove_reference<std::Rbtree_iterator<(anonymous namespace)::cache_key_t> >::type&)
0.00 4.93 0.00 36 0.00 0.00 std::Rbtree_iterator<int>&& std::forward<std::Rbtree_iterator<int> >(std::remove_reference<std::Rbtree_iterator<int> >::type&)
0.00 4.93 0.00 34 0.00 0.00 std::char_traits<char>::assign(char, unsigned long, char)
0.00 4.93 0.00 34 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char)
0.00 4.93 0.00 33 0.00 0.00 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_deallocate(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long)
0.00 4.93 0.00 32 0.00 0.00 magpie::cache<int, int>::~cache()
0.00 4.93 0.00 32 0.00 0.00 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, int>, magpie::options const&>(std::allocator<void>, magpie::cache<int, int>&&, magpie::options const&)
0.00 4.93 0.00 31 0.00 0.00 magpie::cache<int, int>::cache(magpie::options const&)
0.00 4.93 0.00 31 0.00 0.00 magpie::cache<int, magpie::empty_t>::get_impl(unsigned __int128, bool) const
0.00 4.93 0.00 31 0.00 0.00 std::Optionalbase_impl<magpie::empty_t, std::Optionalbase<magpie::empty_t, true, true> >::_M_is_engaged() const
0.00 4.93 0.00 31 0.00 0.00 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&)
0.00 4.93 0.00 31 0.00 0.00 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, int>, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, int>&&, magpie::options const&)
0.00 4.93 0.00 31 0.00 0.00 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, int>, magpie::options const&>(magpie::cache<int, int>&&, magpie::options const&)
0.00 4.93 0.00 30 0.00 0.00 Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase()
0.00 4.93 0.00 30 0.00 0.00 Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase()
0.00 4.93 0.00 30 0.00 0.00 magpie::cache<int, magpie::empty_t>::get(int const&, bool) const
0.00 4.93 0.00 30 0.00 0.00 magpie::cache<int, magpie::empty_t>::size() const
0.00 4.93 0.00 30 0.00 0.00 magpie::cache<int, int>::allocated() const
0.00 4.93 0.00 30 0.00 0.00 std::set<(anonymous namespace)::cache_key_t, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::contains((anonymous namespace)::cache_key_t const&) const
0.00 4.93 0.00 30 0.00 0.00 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_lower_bound(std::Rbtree_node<(anonymous namespace)::cache_key_t> const, std::Rbtree_node_base const, (anonymous namespace)::cache_key_t const&) const
0.00 4.93 0.00 30 0.00 0.00 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::find((anonymous namespace)::cache_key_t const&) const
0.00 4.93 0.00 30 0.00 0.00 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_end() const
0.00 4.93 0.00 30 0.00 0.00 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_begin() const
0.00 4.93 0.00 30 0.00 0.00 std::optional<magpie::empty_t>::has_value() const
0.00 4.93 0.00 30 0.00 0.00 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&)
0.00 4.93 0.00 30 0.00 0.00 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_allocate(unsigned long)
0.00 4.93 0.00 30 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&)
0.00 4.93 0.00 30 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
0.00 4.93 0.00 30 0.00 0.00 std::__new_allocator<std::vector<unsigned char, std::allocator<unsigned char> > >::deallocate(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long)
0.00 4.93 0.00 30 0.00 0.00 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
0.00 4.93 0.00 30 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const)
0.00 4.93 0.00 30 0.00 0.00 std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
0.00 4.93 0.00 29 0.00 0.43 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
0.00 4.93 0.00 29 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
0.00 4.93 0.00 29 0.00 0.00 std::__new_allocator<std::vector<unsigned char, std::allocator<unsigned char> > >::allocate(unsigned long, void const)
0.00 4.93 0.00 29 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long)
0.00 4.93 0.00 28 0.00 0.00 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&& std::forward<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::remove_reference<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>::type&)
0.00 4.93 0.00 27 0.00 0.00 std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::_M_gen_rand()
0.00 4.93 0.00 27 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long)
0.00 4.93 0.00 27 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)
0.00 4.93 0.00 27 0.00 0.00 void std::__detail::__to_chars_10_impl<unsigned int>(char, unsigned int, unsigned int)
0.00 4.93 0.00 27 0.00 0.00 std::remove_reference<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&>::type&& std::move<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&)
0.00 4.93 0.00 26 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const
0.00 4.93 0.00 26 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const
0.00 4.93 0.00 25 0.00 0.00 __gnu_cxx::__aligned_buffer<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_ptr()
0.00 4.93 0.00 25 0.00 0.00 __gnu_cxx::__aligned_buffer<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_addr()
0.00 4.93 0.00 25 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const
0.00 4.93 0.00 25 0.00 0.00 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
0.00 4.93 0.00 25 0.00 0.00 void std::destroy_at<Catch::StringRef>(Catch::StringRef)
0.00 4.93 0.00 25 0.00 0.00 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&)
0.00 4.93 0.00 25 0.00 0.00 void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
0.00 4.93 0.00 25 0.00 0.00 std::remove_reference<Catch::StringRef&>::type&& std::move<Catch::StringRef&>(Catch::StringRef&)
0.00 4.93 0.00 24 0.00 0.00 magpie::eviction_item::eviction_item()
0.00 4.93 0.00 24 0.00 0.00 magpie::eviction_cycle::eviction_cycle()
0.00 4.93 0.00 24 0.00 0.00 magpie::eviction_policy::eviction_policy()
0.00 4.93 0.00 24 0.00 0.00 magpie::eviction_profile::eviction_profile()
0.00 4.93 0.00 24 0.00 0.00 magpie::eviction_policy_add::eviction_policy_add()
0.00 4.93 0.00 24 0.00 0.00 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr()
0.00 4.93 0.00 24 0.00 0.00 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr()
0.00 4.93 0.00 24 0.00 0.00 __gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >::difference_type __gnu_cxx::operator-<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(__gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > > const&, __gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > > const&)
0.00 4.93 0.00 24 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const
0.00 4.93 0.00 24 0.00 0.00 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_check_len(unsigned long, char const) const
0.00 4.93 0.00 24 0.00 0.00 std::shared_ptr<magpie::eviction_policy>::shared_ptr(std::shared_ptr<magpie::eviction_policy> const&)
0.00 4.93 0.00 24 0.00 0.00 std::shared_ptr<magpie::eviction_policy>::shared_ptr<magpie::eviction_policy_add, void>(std::shared_ptr<magpie::eviction_policy_add>&&)
0.00 4.93 0.00 24 0.00 0.00 std::shared_ptr<magpie::eviction_policy_add>::shared_ptr<std::allocator<void>>(std::Spalloc_shared_tag<std::allocator<void> >)
0.00 4.93 0.00 24 0.00 0.43 std::shared_ptr<magpie::eviction_policy_add>::~shared_ptr()
0.00 4.93 0.00 24 0.00 0.00 std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<magpie::eviction_policy_add, void>(std::__shared_ptr<magpie::eviction_policy_add, (__gnu_cxx::Lockpolicy)2>&&)
0.00 4.93 0.00 24 0.00 0.00 std::enable_if<!std::__shared_ptr<magpie::eviction_policy_add, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::eviction_policy_add, void>::value, void>::type std::__shared_ptr<magpie::eviction_policy_add, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::eviction_policy_add, magpie::eviction_policy_add>(magpie::eviction_policy_add)
0.00 4.93 0.00 24 0.00 0.00 std::__shared_ptr<magpie::eviction_policy_add, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>>(std::Spalloc_shared_tag<std::allocator<void> >)
0.00 4.93 0.00 24 0.00 0.43 std::__shared_ptr<magpie::eviction_policy_add, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
0.00 4.93 0.00 24 0.00 0.00 std::Bititerator::Bititerator()
0.00 4.93 0.00 24 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::eviction_policy_add, std::allocator<void>>(magpie::eviction_policy_add&, std::Spalloc_shared_tag<std::allocator<void> >)
0.00 4.93 0.00 24 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get()
0.00 4.93 0.00 24 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
0.00 4.93 0.00 24 0.00 0.00 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
0.00 4.93 0.00 24 0.00 0.00 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
0.00 4.93 0.00 24 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
0.00 4.93 0.00 24 0.00 0.00 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
0.00 4.93 0.00 24 0.00 0.00 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
0.00 4.93 0.00 24 0.00 0.00 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>)
0.00 4.93 0.00 24 0.00 0.00 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<void>)
0.00 4.93 0.00 24 0.00 0.00 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
0.00 4.93 0.00 24 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&)
0.00 4.93 0.00 24 0.00 0.00 void std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_realloc_insert<std::vector<unsigned char, std::allocator<unsigned char> > const&>(__gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >, std::vector<unsigned char, std::allocator<unsigned char> > const&)
0.00 4.93 0.00 24 0.00 0.00 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::end()
0.00 4.93 0.00 24 0.00 0.00 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::begin()
0.00 4.93 0.00 24 0.00 0.00 void std::Construct<magpie::evictionpolicy_add>(magpie::eviction_policy_add)
0.00 4.93 0.00 24 0.00 0.00 void std::destroy_at<magpie::eviction_policy_add>(magpie::eviction_policy_add)
0.00 4.93 0.00 24 0.00 0.00 unsigned long std::__addressof<unsigned long>(unsigned long&)
0.00 4.93 0.00 24 0.00 0.00 int std::__bit_width<unsigned long>(unsigned long)
0.00 4.93 0.00 24 0.00 0.00 std::shared_ptr<magpie::eviction_policy_add> std::make_shared<magpie::eviction_policy_add>()
0.00 4.93 0.00 24 0.00 0.00 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__miter_base<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >)
0.00 4.93 0.00 24 0.00 0.00 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
0.00 4.93 0.00 24 0.00 0.00 int std::__countl_zero<unsigned long>(unsigned long)
0.00 4.93 0.00 24 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
0.00 4.93 0.00 24 0.00 0.00 long std::__lg<long>(long)
0.00 4.93 0.00 24 0.00 0.00 std::remove_reference<std::shared_ptr<magpie::eviction_policy_add>&>::type&& std::move<std::shared_ptr<magpie::eviction_policy_add>&>(std::shared_ptr<magpie::eviction_policy_add>&)
0.00 4.93 0.00 24 0.00 0.00 void std::Destroy<magpie::evictionpolicy_add>(magpie::eviction_policy_add)
0.00 4.93 0.00 23 0.00 0.00 __gnu_cxx::__ops::__iter_less_iter()
0.00 4.93 0.00 23 0.00 0.00 std::char_traits<char>::move(char, char const, unsigned long)
0.00 4.93 0.00 22 0.00 1.36 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
0.00 4.93 0.00 22 0.00 1.36 Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
0.00 4.93 0.00 22 0.00 1.36 Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
0.00 4.93 0.00 21 0.00 0.00 magpie::eviction_profile::set_age_weight(double)
0.00 4.93 0.00 21 0.00 0.00 magpie::eviction_profile::set_turn_weight(double)
0.00 4.93 0.00 21 0.00 0.00 magpie::eviction_profile::set_random_weight(double)
0.00 4.93 0.00 21 0.00 0.00 magpie::eviction_profile::set_recency_weight(double)
0.00 4.93 0.00 21 0.00 0.00 magpie::eviction_profile::set_survival_weight(double)
0.00 4.93 0.00 21 0.00 0.00 magpie::eviction_profile::set_allocated_weight(double)
0.00 4.93 0.00 21 0.00 0.00 magpie::eviction_profile::set_access_count_weight(double)
0.00 4.93 0.00 21 0.00 0.00 magpie::eviction_profile::set_size_eviction_trigger_percent(double)
0.00 4.93 0.00 21 0.00 0.00 magpie::eviction_profile::set_size_eviction_reduction_percent(double)
0.00 4.93 0.00 21 0.00 0.00 std::__new_allocator<std::__detail::Hashnode_base>::deallocate(std::__detail::Hashnode_base**, unsigned long)
0.00 4.93 0.00 21 0.00 0.00 std::__ptr_traits_ptr_to<std::__detail::Hashnode_base**, std::__detail::Hashnode_base, false>::pointer_to(std::__detail::Hashnode_base&)
0.00 4.93 0.00 21 0.00 0.00 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::begin()
0.00 4.93 0.00 21 0.00 0.00 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_buckets(std::__detail::Hashnode_base**, unsigned long)
0.00 4.93 0.00 21 0.00 0.00 std::__detail::Hashnode_base** std::__addressof<std::__detail::Hashnode_base>(std::__detail::Hashnode_base&)
0.00 4.93 0.00 21 0.00 0.00 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&& std::forward<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::remove_reference<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>::type&)
0.00 4.93 0.00 21 0.00 0.00 std::__detail::Hashnode_base* std::addressof<std::__detail::Hashnode_base>(std::__detail::Hashnode_base&)
0.00 4.93 0.00 21 0.00 0.00 std::operator==(std::Rbtree_iterator<(anonymous namespace)::cache_key_t> const&, std::Rbtree_iterator<(anonymous namespace)::cache_key_t> const&)
0.00 4.93 0.00 19 0.00 0.00 magpie::cache_size_traits<magpie::empty_t, void>::estimate(magpie::empty_t const&)
0.00 4.93 0.00 19 0.00 0.00 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache(magpie::options const&)
0.00 4.93 0.00 19 0.00 0.00 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache()
0.00 4.93 0.00 19 0.00 0.00 void snapdev::NOT_USED<magpie::empty_t const&>(magpie::empty_t const&)
0.00 4.93 0.00 19 0.00 0.00 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&)
0.00 4.93 0.00 19 0.00 0.00 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&)
0.00 4.93 0.00 19 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&)
0.00 4.93 0.00 19 0.00 0.00 std::Optionalpayload_base<magpie::empty_t>::Storage<magpie::emptyt, true>::Storage<magpie::emptyt>(std::in_place_t, magpie::empty_t&&)
0.00 4.93 0.00 19 0.00 0.00 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&)
0.00 4.93 0.00 19 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_move(char, char const, unsigned long)
0.00 4.93 0.00 19 0.00 0.00 void std::Construct<magpie::detail::cacheimpl, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&)
0.00 4.93 0.00 19 0.00 0.00 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&)
0.00 4.93 0.00 19 0.00 0.00 std::remove_reference<magpie::empty_t&>::type&& std::move<magpie::empty_t&>(magpie::empty_t&)
0.00 4.93 0.00 18 0.00 0.00 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_get_Tp_allocator()
0.00 4.93 0.00 18 0.00 0.43 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
0.00 4.93 0.00 18 0.00 0.00 std::Optionalbase<magpie::empty_t, true, true>::Optionalbase<magpie::empty_t, false>(std::in_place_t, magpie::empty_t&&)
0.00 4.93 0.00 18 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
0.00 4.93 0.00 18 0.00 0.00 std::Optionalpayload<magpie::empty_t, true, true, true>::Optionalpayload_base<magpie::empty_t>(std::in_place_t, magpie::empty_t&&)
0.00 4.93 0.00 18 0.00 0.00 std::Optionalpayload_base<magpie::empty_t>::Optionalpayload_base<magpie::empty_t>(std::in_place_t, magpie::empty_t&&)
0.00 4.93 0.00 18 0.00 0.00 void std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
0.00 4.93 0.00 18 0.00 0.00 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
0.00 4.93 0.00 18 0.00 0.00 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::begin()
0.00 4.93 0.00 18 0.00 0.00 std::optional<magpie::emptyt>::optional<magpie::empty_t, true>(magpie::empty_t&&)
0.00 4.93 0.00 18 0.00 0.00 void std::Construct<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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
0.00 4.93 0.00 18 0.00 0.00 std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
0.00 4.93 0.00 18 0.00 0.00 std::operator==(std::Rbtree_iterator<int> const&, std::Rbtree_iterator<int> const&)
0.00 4.93 0.00 17 0.00 0.00 Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef)
0.00 4.93 0.00 17 0.00 0.00 magpie::cache<int, magpie::empty_t>::set(int const&, magpie::empty_t const&, int, float)
0.00 4.93 0.00 17 0.00 0.00 magpie::cache<int, magpie::empty_t>::key_size(int const&) const
0.00 4.93 0.00 17 0.00 0.00 std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long)
0.00 4.93 0.00 16 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
0.00 4.93 0.00 16 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
0.00 4.93 0.00 16 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
0.00 4.93 0.00 16 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
0.00 4.93 0.00 16 0.00 0.00 std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
0.00 4.93 0.00 15 0.00 0.00 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::verify_current_count()
0.00 4.93 0.00 15 0.00 0.00 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::verify_current_capacity()
0.00 4.93 0.00 15 0.00 0.33 std::shared_ptr<magpie::cache<int, int> >::shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&)
0.00 4.93 0.00 15 0.00 0.43 std::shared_ptr<magpie::cache<int, int> >::~shared_ptr()
0.00 4.93 0.00 15 0.00 0.00 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>&)
0.00 4.93 0.00 15 0.00 0.40 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::reset()
0.00 4.93 0.00 15 0.00 0.00 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr()
0.00 4.93 0.00 15 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get()
0.00 4.93 0.00 15 0.00 0.00 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
0.00 4.93 0.00 15 0.00 0.00 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
0.00 4.93 0.00 15 0.00 0.00 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
0.00 4.93 0.00 15 0.00 0.00 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
0.00 4.93 0.00 15 0.00 0.00 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::options&>(std::allocator<void>, magpie::options&)
0.00 4.93 0.00 15 0.00 0.00 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
0.00 4.93 0.00 15 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long)
0.00 4.93 0.00 15 0.00 0.00 void std::Construct<magpie::cache<int, int>, magpie::options&>(magpie::cache<int, int>, magpie::options&)
0.00 4.93 0.00 15 0.00 0.00 void std::destroyat<magpie::cache<int, int> >(magpie::cache<int, int>)
0.00 4.93 0.00 15 0.00 0.33 std::shared_ptr<magpie::cache<int, int> > std::make_shared<magpie::cache<int, int>, magpie::options&>(magpie::options&)
0.00 4.93 0.00 15 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
0.00 4.93 0.00 15 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<magpie::cache<int, int>> >, std::is_move_constructible<magpie::cache<int, int>>, std::is_move_assignable<magpie::cache<int, int>> >::value, void>::type std::swap<magpie::cache<int, int>>(magpie::cache<int, int>&, magpie::cache<int, int>&)
0.00 4.93 0.00 15 0.00 0.00 void std::_Destroy<magpie::cache<int, int> >(magpie::cache<int, int>)
0.00 4.93 0.00 14 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const
0.00 4.93 0.00 14 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<int, int>, std::allocator<void>, magpie::options&>(magpie::cache<int, int>&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&)
0.00 4.93 0.00 14 0.00 0.00 std::__new_allocator<unsigned long>::deallocate(unsigned long, unsigned long)
0.00 4.93 0.00 14 0.00 0.00 std::__new_allocator<unsigned long>::allocate(unsigned long, void const)
0.00 4.93 0.00 14 0.00 0.00 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>)
0.00 4.93 0.00 14 0.00 0.00 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
0.00 4.93 0.00 14 0.00 0.00 unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&)
0.00 4.93 0.00 13 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long)
0.00 4.93 0.00 13 0.00 0.00 std::__new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long)
0.00 4.93 0.00 13 0.00 0.00 std::__new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const)
0.00 4.93 0.00 13 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin()
0.00 4.93 0.00 12 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned short, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned short, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned short>&&, int)
0.00 4.93 0.00 12 0.00 0.00 magpie::magpie_exception::magpie_exception(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 4.93 0.00 12 0.00 2.08 magpie::magpie_exception::~magpie_exception()
0.00 4.93 0.00 12 0.00 0.00 magpie::cache<int, int>::verify_current_count()
0.00 4.93 0.00 12 0.00 0.00 magpie::cache<int, int>::verify_current_capacity()
0.00 4.93 0.00 12 0.00 2.08 libexcept::exception_t::~exception_t()
0.00 4.93 0.00 12 0.00 2.08 libexcept::exception_base_t::~exception_base_t()
0.00 4.93 0.00 12 0.00 0.00 std::Bvectorbase<std::allocator<bool> >::Bvectorimpl::_M_end_addr() const
0.00 4.93 0.00 12 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const
0.00 4.93 0.00 12 0.00 0.00 std::enable_if<!std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::cache<int, int>, void>::value, void>::type std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::cache<int, int>, magpie::cache<int, int> >(magpie::cache<int, int>)
0.00 4.93 0.00 12 0.00 0.00 std::Bvectorbase<std::allocator<bool> >::_S_nword(unsigned long)
0.00 4.93 0.00 12 0.00 0.00 std::Rbtree_iterator<(anonymous namespace)::cache_key_t>::operator--()
0.00 4.93 0.00 12 0.00 0.00 unsigned long std::__copy_move_backward<true, true, std::random_access_iterator_tag>::__copy_move_b<unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long)
0.00 4.93 0.00 12 0.00 0.00 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__niter_wrap<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long)
0.00 4.93 0.00 12 0.00 0.00 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::move_backward<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >)
0.00 4.93 0.00 12 0.00 0.00 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__copy_move_backward_a<true, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >)
0.00 4.93 0.00 12 0.00 0.00 unsigned long std::__copy_move_backward_a1<true, unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long)
0.00 4.93 0.00 12 0.00 0.00 unsigned long std::__copy_move_backward_a2<true, unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long)
0.00 4.93 0.00 12 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 4.93 0.00 11 0.00 0.00 Catch::ExprLhs<timespec const&>::ExprLhs(timespec const&)
0.00 4.93 0.00 11 0.00 0.00 Catch::ExprLhs<timespec const& const&> Catch::operator<=<timespec const&, 0>(Catch::Decomposer&&, timespec const&)
0.00 4.93 0.00 11 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&)
0.00 4.93 0.00 11 0.00 0.91 snapdev::timespec_ex::operator==(snapdev::timespec_ex const&) const
0.00 4.93 0.00 11 0.00 0.00 std::Optionalbase<magpie::empty_t, true, true>::Optionalbase()
0.00 4.93 0.00 11 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
0.00 4.93 0.00 11 0.00 0.00 std::Optionalpayload<magpie::empty_t, true, true, true>::Optionalpayload()
0.00 4.93 0.00 11 0.00 0.00 std::Optionalpayload_base<magpie::empty_t>::Storage<magpie::emptyt, true>::Storage()
0.00 4.93 0.00 11 0.00 0.00 std::Optional_payload_base<magpie::empty_t>::Optionalpayload_base()
0.00 4.93 0.00 11 0.00 0.00 std::optional<magpie::empty_t>::optional(std::nullopt_t)
0.00 4.93 0.00 10 0.00 0.00 Catch::BinaryExpr<timespec const&, timespec&>::BinaryExpr(bool, timespec const&, Catch::StringRef, timespec&)
0.00 4.93 0.00 10 0.00 0.00 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&)
0.00 4.93 0.00 10 0.00 0.00 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&)
0.00 4.93 0.00 10 0.00 0.00 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult()
0.00 4.93 0.00 10 0.00 0.00 Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&)
0.00 4.93 0.00 10 0.00 0.00 Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase()
0.00 4.93 0.00 10 0.00 2.81 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<timespec const&, timespec&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<timespec&>::type>::type> > >::value, Catch::BinaryExpr<timespec const&, timespec& const&> >::type Catch::operator==<timespec&>(Catch::ExprLhs<timespec const&>&&, timespec&)
0.00 4.93 0.00 10 0.00 0.00 std::enable_if<!((((((is_floating_point_v<long>)||(is_floating_point_v<long>))||(is_floating_point_v<long>))&&((is_floating_point_v<long>)||(is_integral_v<long>)))&&((is_floating_point_v<long>)||(is_integral_v<long>)))&&((is_floating_point_v<long>)||(is_integral_v<long>))), bool>::type snapdev::is_between<long, long, long>(long const&, long const&, long const&)
0.00 4.93 0.00 10 0.00 0.00 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_deallocate(unsigned long, unsigned long)
0.00 4.93 0.00 10 0.00 2.81 operator==(timespec const&, timespec const&)
0.00 4.93 0.00 9 0.00 0.00 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::cache(magpie::options const&)
0.00 4.93 0.00 9 0.00 0.00 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::~cache()
0.00 4.93 0.00 9 0.00 0.00 __gnu_cxx::__aligned_buffer<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr()
0.00 4.93 0.00 9 0.00 0.00 __gnu_cxx::__aligned_buffer<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr()
0.00 4.93 0.00 9 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::__normal_iterator(Catch::Clara::Arg const const&)
0.00 4.93 0.00 9 0.00 0.00 std::shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >::shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&)
0.00 4.93 0.00 9 0.00 0.43 std::shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >::~shared_ptr()
0.00 4.93 0.00 9 0.00 0.00 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&)
0.00 4.93 0.00 9 0.00 0.05 void std::Destroyaux<false>::__destroy<std::vector<unsigned char, std::allocator<unsigned char> >>(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >)
0.00 4.93 0.00 9 0.00 0.00 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::Vectorimpl::~Vectorimpl()
0.00 4.93 0.00 9 0.00 0.00 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::~Vectorbase()
0.00 4.93 0.00 9 0.00 0.00 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>&)
0.00 4.93 0.00 9 0.00 0.43 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::reset()
0.00 4.93 0.00 9 0.00 0.00 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr()
0.00 4.93 0.00 9 0.00 0.00 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&)
0.00 4.93 0.00 9 0.00 0.00 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&)
0.00 4.93 0.00 9 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&)
0.00 4.93 0.00 9 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, magpie::options&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&)
0.00 4.93 0.00 9 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get()
0.00 4.93 0.00 9 0.00 0.00 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
0.00 4.93 0.00 9 0.00 0.00 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
0.00 4.93 0.00 9 0.00 0.00 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
0.00 4.93 0.00 9 0.00 0.00 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
0.00 4.93 0.00 9 0.00 0.00 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
0.00 4.93 0.00 9 0.00 0.00 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>)
0.00 4.93 0.00 9 0.00 0.00 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::options&>(std::allocator<void>, magpie::options&)
0.00 4.93 0.00 9 0.00 0.00 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
0.00 4.93 0.00 9 0.00 0.00 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&)
0.00 4.93 0.00 9 0.00 0.05 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::~vector()
0.00 4.93 0.00 9 0.00 0.00 std::vector<unsigned long, std::allocator<unsigned long> >::_S_max_size(std::allocator<unsigned long> const&)
0.00 4.93 0.00 9 0.00 0.00 void std::Construct<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options&)
0.00 4.93 0.00 9 0.00 0.00 void std::Construct<magpie::detail::cache_impl, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&)
0.00 4.93 0.00 9 0.00 0.00 void std::destroy_at<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >)
0.00 4.93 0.00 9 0.00 0.00 std::shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > > std::make_shared<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options&>(magpie::options&)
0.00 4.93 0.00 9 0.00 0.00 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&)
0.00 4.93 0.00 9 0.00 0.00 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
0.00 4.93 0.00 9 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
0.00 4.93 0.00 9 0.00 0.00 std::remove_reference<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&& std::move<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
0.00 4.93 0.00 9 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >> >, std::is_move_constructible<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>, std::is_move_assignable<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >> >::value, void>::type std::swap<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&)
0.00 4.93 0.00 9 0.00 0.00 void std::Destroy<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >)
0.00 4.93 0.00 9 0.00 0.05 void std::Destroy<std::vector<unsigned char, std::allocator<unsigned char> >>(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >)
0.00 4.93 0.00 8 0.00 0.00 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::BoundValueRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
0.00 4.93 0.00 8 0.00 0.00 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef()
0.00 4.93 0.00 8 0.00 0.00 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const
0.00 4.93 0.00 8 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
0.00 4.93 0.00 8 0.00 0.43 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr()
0.00 4.93 0.00 8 0.00 0.00 void std::Destroyaux<true>::__destroy<unsigned long>(unsigned long, unsigned long)
0.00 4.93 0.00 8 0.00 0.00 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::~Vectorimpl()
0.00 4.93 0.00 8 0.00 0.00 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::~Vectorbase()
0.00 4.93 0.00 8 0.00 0.00 std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
0.00 4.93 0.00 8 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
0.00 4.93 0.00 8 0.00 0.43 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
0.00 4.93 0.00 8 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
0.00 4.93 0.00 8 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get()
0.00 4.93 0.00 8 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
0.00 4.93 0.00 8 0.00 0.00 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
0.00 4.93 0.00 8 0.00 0.00 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
0.00 4.93 0.00 8 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
0.00 4.93 0.00 8 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
0.00 4.93 0.00 8 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>)
0.00 4.93 0.00 8 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
0.00 4.93 0.00 8 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
0.00 4.93 0.00 8 0.00 2.72 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&)
0.00 4.93 0.00 8 0.00 0.00 std::vector<unsigned long, std::allocator<unsigned long> >::end()
0.00 4.93 0.00 8 0.00 0.00 std::vector<unsigned long, std::allocator<unsigned long> >::begin()
0.00 4.93 0.00 8 0.00 0.00 std::vector<unsigned long, std::allocator<unsigned long> >::~vector()
0.00 4.93 0.00 8 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 4.93 0.00 8 0.00 0.00 void std::Construct<Catch::Clara::Detail::BoundValueRef<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
0.00 4.93 0.00 8 0.00 0.00 void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
0.00 4.93 0.00 8 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const std::__addressof<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&)
0.00 4.93 0.00 8 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
0.00 4.93 0.00 8 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
0.00 4.93 0.00 8 0.00 0.00 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)
0.00 4.93 0.00 8 0.00 0.00 void std::Destroy<Catch::Clara::Detail::BoundValueRef<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
0.00 4.93 0.00 8 0.00 0.00 void std::Destroy<unsigned long>(unsigned long, unsigned long)
0.00 4.93 0.00 7 0.00 0.43 Catch::Clara::Opt::Opt<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef)
0.00 4.93 0.00 7 0.00 0.43 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef)
0.00 4.93 0.00 7 0.00 0.00 Catch::ExprLhs<long>::ExprLhs(long)
0.00 4.93 0.00 7 0.00 0.00 Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long)
0.00 4.93 0.00 7 0.00 0.00 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::enforceOk() const
0.00 4.93 0.00 7 0.00 0.00 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_metadata(int const&) const
0.00 4.93 0.00 7 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&)
0.00 4.93 0.00 7 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data()
0.00 4.93 0.00 7 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data()
0.00 4.93 0.00 7 0.00 0.00 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_allocate(unsigned long)
0.00 4.93 0.00 7 0.00 0.00 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl_data::Vectorimpl_data()
0.00 4.93 0.00 7 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&)
0.00 4.93 0.00 7 0.00 0.00 std::enable_if<!std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, void>::value, void>::type std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >)
0.00 4.93 0.00 7 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
0.00 4.93 0.00 7 0.00 0.00 std::Rbtree_iterator<int>::operator--()
0.00 4.93 0.00 7 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<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> >&)
0.00 4.93 0.00 7 0.00 0.00 magpie::cache<int, magpie::empty_t>&& std::forward<magpie::cache<int, magpie::empty_t>>(std::remove_reference<magpie::cache<int, magpie::empty_t>>::type&)
0.00 4.93 0.00 6 0.00 0.00 Catch::BinaryExpr<long, long>::BinaryExpr(bool, long, Catch::StringRef, long)
0.00 4.93 0.00 6 0.00 0.00 Catch::BinaryExpr<unsigned long, double>::BinaryExpr(bool, unsigned long, Catch::StringRef, double)
0.00 4.93 0.00 6 0.00 0.04 Catch::MatchExpr<magpie::empty_key_not_accepted const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<magpie::empty_key_not_accepted const&, Catch::Matchers::ExceptionWatcher>(magpie::empty_key_not_accepted const&, Catch::Matchers::ExceptionWatcher const&)
0.00 4.93 0.00 6 0.00 0.04 Catch::MatchExpr<magpie::empty_key_not_accepted const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::empty_key_not_accepted const&, Catch::Matchers::ExceptionWatcher const&)
0.00 4.93 0.00 6 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, long, void>, Catch::capture_by_value<long> >::value, Catch::BinaryExpr<long, long> >::type Catch::operator==<long>(Catch::ExprLhs<long>&&, long)
0.00 4.93 0.00 6 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<unsigned long, double, void>, Catch::capture_by_value<double> >::value, Catch::BinaryExpr<unsigned long, double> >::type Catch::operator><double>(Catch::ExprLhs<unsigned long>&&, double)
0.00 4.93 0.00 6 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator< <unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long)
0.00 4.93 0.00 6 0.00 0.00 magpie::empty_key_not_accepted::empty_key_not_accepted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 4.93 0.00 6 0.00 0.00 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr()
0.00 4.93 0.00 6 0.00 0.00 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr()
0.00 4.93 0.00 6 0.00 0.00 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::Vectorimpl::Vectorimpl(std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&)
0.00 4.93 0.00 6 0.00 0.00 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_create_storage(unsigned long)
0.00 4.93 0.00 6 0.00 0.00 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::Vectorimpl_data::Vectorimpl_data()
0.00 4.93 0.00 6 0.00 0.00 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::Vectorbase(unsigned long, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&)
0.00 4.93 0.00 6 0.00 0.43 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
0.00 4.93 0.00 6 0.00 0.00 std::Bvectorbase<std::allocator<bool> >::_M_allocate(unsigned long)
0.00 4.93 0.00 6 0.00 0.00 std::Bvectorbase<std::allocator<bool> >::Bvectorimpl::Bvectorimpl(std::allocator<unsigned long> const&)
0.00 4.93 0.00 6 0.00 0.00 std::Bvectorbase<std::allocator<bool> >::Bvectorimpl::~Bvectorimpl()
0.00 4.93 0.00 6 0.00 0.00 std::Bvectorbase<std::allocator<bool> >::_M_deallocate()
0.00 4.93 0.00 6 0.00 0.00 std::Bvectorbase<std::allocator<bool> >::Bvectorimpl_data::_M_reset()
0.00 4.93 0.00 6 0.00 0.00 std::Bvectorbase<std::allocator<bool> >::Bvectorimpl_data::Bvectorimpl_data()
0.00 4.93 0.00 6 0.00 0.00 std::Bvectorbase<std::allocator<bool> >::Bvectorimpl_data::Bvectorimpl_data()
0.00 4.93 0.00 6 0.00 0.00 std::Bvectorbase<std::allocator<bool> >::Bvectorbase(std::allocator<bool> const&)
0.00 4.93 0.00 6 0.00 0.00 std::Bvectorbase<std::allocator<bool> >::~Bvectorbase()
0.00 4.93 0.00 6 0.00 0.00 std::random_device::random_device()
0.00 4.93 0.00 6 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
0.00 4.93 0.00 6 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
0.00 4.93 0.00 6 0.00 0.00 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
0.00 4.93 0.00 6 0.00 0.01 std::vector<unsigned char, std::allocator<unsigned char> > std::__uninitialized_defaultn1<false>::__uninit_default_n<std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long>(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long)
0.00 4.93 0.00 6 0.00 0.00 unsigned long std::__uninitialized_defaultn1<true>::__uninit_default_n<unsigned long, unsigned long>(unsigned long, unsigned long)
0.00 4.93 0.00 6 0.00 0.01 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_default_initialize(unsigned long)
0.00 4.93 0.00 6 0.00 0.01 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::vector(unsigned long, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&)
0.00 4.93 0.00 6 0.00 0.00 std::vector<bool, std::allocator<bool> >::_M_initialize(unsigned long)
0.00 4.93 0.00 6 0.00 0.00 std::vector<bool, std::allocator<bool> >::_M_initialize_value(bool)
0.00 4.93 0.00 6 0.00 0.00 std::vector<bool, std::allocator<bool> >::vector(unsigned long, std::allocator<bool> const&)
0.00 4.93 0.00 6 0.00 0.00 std::vector<bool, std::allocator<bool> >::vector(unsigned long, bool const&, std::allocator<bool> const&)
0.00 4.93 0.00 6 0.00 0.00 std::vector<bool, std::allocator<bool> >::~vector()
0.00 4.93 0.00 6 0.00 0.00 std::vector<unsigned long, std::allocator<unsigned long> >::_S_check_init_len(unsigned long, std::allocator<unsigned long> const&)
0.00 4.93 0.00 6 0.00 0.00 std::vector<unsigned long, std::allocator<unsigned long> >::_M_default_initialize(unsigned long)
0.00 4.93 0.00 6 0.00 0.00 std::vector<unsigned long, std::allocator<unsigned long> >::vector(unsigned long, std::allocator<unsigned long> const&)
0.00 4.93 0.00 6 0.00 0.00 void std::Construct<unsigned long>(unsigned long)
0.00 4.93 0.00 6 0.00 0.00 unsigned long std::_fillna<unsigned long, unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long const&, std::random_access_iterator_tag)
0.00 4.93 0.00 6 0.00 0.00 std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
0.00 4.93 0.00 6 0.00 0.00 std::__fill_bvector_n(unsigned long, unsigned long, bool)
0.00 4.93 0.00 6 0.00 0.00 void std::__insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter)
0.00 4.93 0.00 6 0.00 1.15 void std::__introsort_loop<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, long, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, long, __gnu_cxx::__ops::Iterless_iter)
0.00 4.93 0.00 6 0.00 0.52 void std::__final_insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter)
0.00 4.93 0.00 6 0.00 0.01 std::vector<unsigned char, std::allocator<unsigned char> > std::__uninitialized_default_n<std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long>(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long)
0.00 4.93 0.00 6 0.00 0.00 unsigned long std::__uninitialized_default_n<unsigned long, unsigned long>(unsigned long, unsigned long)
0.00 4.93 0.00 6 0.00 0.51 void std::__unguarded_insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter)
0.00 4.93 0.00 6 0.00 0.01 std::vector<unsigned char, std::allocator<unsigned char> > std::__uninitialized_defaultna<std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long, std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&)
0.00 4.93 0.00 6 0.00 0.00 unsigned long std::__uninitialized_defaultna<unsigned long, unsigned long, unsigned long>(unsigned long, unsigned long, std::allocator<unsigned long>&)
0.00 4.93 0.00 6 0.00 1.67 void std::sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >)
0.00 4.93 0.00 6 0.00 1.67 void std::__sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter)
0.00 4.93 0.00 6 0.00 0.00 unsigned long std::fill_n<unsigned long, unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long const&)
0.00 4.93 0.00 6 0.00 0.00 void std::__fill_a<unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long const&)
0.00 4.93 0.00 6 0.00 0.00 __gnu_cxx::__enable_if<std::__is_scalar<unsigned long>::__value, void>::__type std::__fill_a1<unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long const&)
0.00 4.93 0.00 6 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const)
0.00 4.93 0.00 5 0.00 0.00 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 4.93 0.00 5 0.00 0.00 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::size() const
0.00 4.93 0.00 5 0.00 0.00 void std::__copy_move<true, false, std::random_access_iterator_tag>::__assign_one<unsigned long, unsigned long>(unsigned long, unsigned long)
0.00 4.93 0.00 5 0.00 0.00 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::Vectorimpl(std::allocator<unsigned long> const&)
0.00 4.93 0.00 5 0.00 0.00 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_create_storage(unsigned long)
0.00 4.93 0.00 5 0.00 0.00 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorbase(unsigned long, std::allocator<unsigned long> const&)
0.00 4.93 0.00 5 0.00 0.00 std::random_device::~random_device()
0.00 4.93 0.00 5 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
0.00 4.93 0.00 5 0.00 0.00 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_S_check_init_len(unsigned long, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&)
0.00 4.93 0.00 4 0.00 2.01 CATCH2_INTERNAL_TEST_0()
0.00 4.93 0.00 4 0.00 0.00 Catch::BinaryExpr<magpie::lock_model_t, magpie::lock_model_t>::BinaryExpr(bool, magpie::lock_model_t, Catch::StringRef, magpie::lock_model_t)
0.00 4.93 0.00 4 0.00 0.00 Catch::BinaryExpr<magpie::stale_data_t, magpie::stale_data_t>::BinaryExpr(bool, magpie::stale_data_t, Catch::StringRef, magpie::stale_data_t)
0.00 4.93 0.00 4 0.00 0.00 Catch::ExprLhs<magpie::lock_model_t>::ExprLhs(magpie::lock_model_t)
0.00 4.93 0.00 4 0.00 0.00 Catch::ExprLhs<magpie::stale_data_t>::ExprLhs(magpie::stale_data_t)
0.00 4.93 0.00 4 0.00 0.00 Catch::ExprLhs<std::shared_ptr<magpie::eviction_policy> const&>::ExprLhs(std::shared_ptr<magpie::eviction_policy> const&)
0.00 4.93 0.00 4 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<magpie::lock_model_t, magpie::lock_model_t, void>, Catch::capture_by_value<magpie::lock_model_t> >::value, Catch::BinaryExpr<magpie::lock_model_t, magpie::lock_model_t> >::type Catch::operator==<magpie::lock_model_t>(Catch::ExprLhs<magpie::lock_model_t>&&, magpie::lock_model_t)
0.00 4.93 0.00 4 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<magpie::stale_data_t, magpie::stale_data_t, void>, Catch::capture_by_value<magpie::stale_data_t> >::value, Catch::BinaryExpr<magpie::stale_data_t, magpie::stale_data_t> >::type Catch::operator==<magpie::stale_data_t>(Catch::ExprLhs<magpie::stale_data_t>&&, magpie::stale_data_t)
0.00 4.93 0.00 4 0.00 0.00 Catch::ExprLhs<magpie::lock_model_t> Catch::operator<=<magpie::lock_model_t, 0>(Catch::Decomposer&&, magpie::lock_model_t)
0.00 4.93 0.00 4 0.00 0.00 Catch::ExprLhs<magpie::stale_data_t> Catch::operator<=<magpie::stale_data_t, 0>(Catch::Decomposer&&, magpie::stale_data_t)
0.00 4.93 0.00 4 0.00 0.00 Catch::ExprLhs<std::shared_ptr<magpie::eviction_policy> const&> Catch::operator<=<std::shared_ptr<magpie::eviction_policy>, 0>(Catch::Decomposer&&, std::shared_ptr<magpie::eviction_policy>&&)
0.00 4.93 0.00 4 0.00 0.00 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache(magpie::options const&)
0.00 4.93 0.00 4 0.00 0.00 __gnu_cxx::__aligned_membuf<unsigned __int128>::_M_ptr()
0.00 4.93 0.00 4 0.00 0.00 __gnu_cxx::__aligned_membuf<unsigned __int128>::_M_addr()
0.00 4.93 0.00 4 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const
0.00 4.93 0.00 4 0.00 0.00 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const
0.00 4.93 0.00 4 0.00 0.00 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const
0.00 4.93 0.00 4 0.00 0.00 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&)
0.00 4.93 0.00 4 0.00 0.00 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&)
0.00 4.93 0.00 4 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&)
0.00 4.93 0.00 4 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
0.00 4.93 0.00 4 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
0.00 4.93 0.00 4 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
0.00 4.93 0.00 4 0.00 0.00 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&)
0.00 4.93 0.00 4 0.00 0.00 std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::seed(unsigned long)
0.00 4.93 0.00 4 0.00 0.00 std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::mersenne_twister_engine(unsigned long)
0.00 4.93 0.00 4 0.00 0.00 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&)
0.00 4.93 0.00 4 0.00 0.00 std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
0.00 4.93 0.00 4 0.00 0.00 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&)
0.00 4.93 0.00 4 0.00 0.00 Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&)
0.00 4.93 0.00 3 0.00 0.00 Catch::BinaryExpr<std::shared_ptr<magpie::eviction_policy> const&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<magpie::eviction_policy> const&, Catch::StringRef, decltype(nullptr) const&)
0.00 4.93 0.00 3 0.00 0.04 Catch::MatchExpr<magpie::value_not_found const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<magpie::value_not_found const&, Catch::Matchers::ExceptionWatcher>(magpie::value_not_found const&, Catch::Matchers::ExceptionWatcher const&)
0.00 4.93 0.00 3 0.00 0.04 Catch::MatchExpr<magpie::incompatible_lock const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<magpie::incompatible_lock const&, Catch::Matchers::ExceptionWatcher>(magpie::incompatible_lock const&, Catch::Matchers::ExceptionWatcher const&)
0.00 4.93 0.00 3 0.00 0.00 Catch::Clara::Parser::Parser()
0.00 4.93 0.00 3 0.00 2.72 Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&)
0.00 4.93 0.00 3 0.00 0.04 Catch::MatchExpr<magpie::value_not_found const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::value_not_found const&, Catch::Matchers::ExceptionWatcher const&)
0.00 4.93 0.00 3 0.00 0.04 Catch::MatchExpr<magpie::incompatible_lock const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::incompatible_lock const&, Catch::Matchers::ExceptionWatcher const&)
0.00 4.93 0.00 3 0.00 3.33 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<magpie::eviction_policy> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<magpie::eviction_policy> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<magpie::eviction_policy> const&>&&, decltype(nullptr)&&)
0.00 4.93 0.00 3 0.00 0.00 magpie::value_not_found::value_not_found(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 4.93 0.00 3 0.00 0.00 magpie::incompatible_lock::incompatible_lock(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 4.93 0.00 3 0.00 0.00 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache(magpie::options const&)
0.00 4.93 0.00 3 0.00 0.85 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache()
0.00 4.93 0.00 3 0.00 0.00 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 4.93 0.00 3 0.00 1.14 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache()
0.00 4.93 0.00 3 0.00 0.00 magpie::cache_ref<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache_ref(magpie::cache<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> > const&)
0.00 4.93 0.00 3 0.00 0.00 magpie::cache_ref<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache_ref()
0.00 4.93 0.00 3 0.00 0.00 magpie::cache_ref<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 4.93 0.00 3 0.00 0.00 unittest::g_tmp_dir[abi:cxx11]()
0.00 4.93 0.00 3 0.00 0.00 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator[]((anonymous namespace)::cache_key_t const&) const
0.00 4.93 0.00 3 0.00 0.00 magpie::cache_ref<int, int>::operator() const
0.00 4.93 0.00 3 0.00 0.00 std::shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&)
0.00 4.93 0.00 3 0.00 0.43 std::shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr()
0.00 4.93 0.00 3 0.00 0.00 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&)
0.00 4.93 0.00 3 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl()
0.00 4.93 0.00 3 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase()
0.00 4.93 0.00 3 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl()
0.00 4.93 0.00 3 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase()
0.00 4.93 0.00 3 0.00 0.00 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&)
0.00 4.93 0.00 3 0.00 0.43 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::reset()
0.00 4.93 0.00 3 0.00 0.00 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr()
0.00 4.93 0.00 3 0.00 0.00 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&)
0.00 4.93 0.00 3 0.00 0.00 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&)
0.00 4.93 0.00 3 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&)
0.00 4.93 0.00 3 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<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::allocator<void>, magpie::options&>(magpie::cache<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::Spalloc_shared_tag<std::allocator<void> >, magpie::options&)
0.00 4.93 0.00 3 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get()
0.00 4.93 0.00 3 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
0.00 4.93 0.00 3 0.00 0.00 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
0.00 4.93 0.00 3 0.00 0.00 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
0.00 4.93 0.00 3 0.00 0.00 std::Rbtree_key_compare<std::less<(anonymous namespace)::cache_key_t> >::Rbtree_key_compare()
0.00 4.93 0.00 3 0.00 0.00 std::Rbtree_key_compare<std::less<int> >::Rbtree_key_compare()
0.00 4.93 0.00 3 0.00 0.00 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
0.00 4.93 0.00 3 0.00 0.00 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
0.00 4.93 0.00 3 0.00 0.00 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>)
0.00 4.93 0.00 3 0.00 0.00 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::options&>(std::allocator<void>, magpie::options&)
0.00 4.93 0.00 3 0.00 0.00 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
0.00 4.93 0.00 3 0.00 0.00 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&)
0.00 4.93 0.00 3 0.00 0.00 std::set<(anonymous namespace)::cache_key_t, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::set()
0.00 4.93 0.00 3 0.00 0.00 std::set<(anonymous namespace)::cache_key_t, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::~set()
0.00 4.93 0.00 3 0.00 0.00 std::set<int, std::less<int>, std::allocator<int> >::set()
0.00 4.93 0.00 3 0.00 0.00 std::set<int, std::less<int>, std::allocator<int> >::~set()
0.00 4.93 0.00 3 0.00 0.00 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector()
0.00 4.93 0.00 3 0.00 2.72 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&)
0.00 4.93 0.00 3 0.00 2.72 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&)
0.00 4.93 0.00 3 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector()
0.00 4.93 0.00 3 0.00 0.00 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Rbtree_impl<std::less<(anonymous namespace)::cache_key_t>, true>::Rbtree_impl()
0.00 4.93 0.00 3 0.00 0.00 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Rbtree_impl<std::less<(anonymous namespace)::cache_key_t>, true>::~Rbtree_impl()
0.00 4.93 0.00 3 0.00 0.00 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_erase(std::Rbtree_node<(anonymous namespace)::cache_key_t>)
0.00 4.93 0.00 3 0.00 0.00 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Rbtree()
0.00 4.93 0.00 3 0.00 0.00 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::~Rbtree()
0.00 4.93 0.00 3 0.00 0.00 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Rb_tree_impl<std::less<int>, true>::Rbtree_impl()
0.00 4.93 0.00 3 0.00 0.00 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Rb_tree_impl<std::less<int>, true>::~Rbtree_impl()
0.00 4.93 0.00 3 0.00 0.00 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_erase(std::Rbtree_node<int>)
0.00 4.93 0.00 3 0.00 0.00 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Rb_tree()
0.00 4.93 0.00 3 0.00 0.00 std::Rbtree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::~Rbtree()
0.00 4.93 0.00 3 0.00 0.00 void std::Construct<magpie::cache<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options&>(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options&)
0.00 4.93 0.00 3 0.00 0.00 void std::Construct<magpie::detail::cacheimpl, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&)
0.00 4.93 0.00 3 0.00 0.00 void std::destroy_at<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
0.00 4.93 0.00 3 0.00 0.00 Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&)
0.00 4.93 0.00 3 0.00 0.00 std::shared_ptr<magpie::cache<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::make_shared<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options&>(magpie::options&)
0.00 4.93 0.00 3 0.00 0.00 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&)
0.00 4.93 0.00 3 0.00 0.00 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
0.00 4.93 0.00 3 0.00 0.00 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&)
0.00 4.93 0.00 3 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
0.00 4.93 0.00 3 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<magpie::cache<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::is_move_constructible<magpie::cache<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::is_move_assignable<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >> >::value, void>::type std::swap<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
0.00 4.93 0.00 3 0.00 0.00 void std::Destroy<magpie::cache<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
0.00 4.93 0.00 3 0.00 0.00 std::enable_if<std::is_enum<magpie::lock_model_t>::value, magpie::lock_model_t>::type operator+<magpie::lock_model_t>(magpie::lock_model_t, int)
0.00 4.93 0.00 3 0.00 0.00 std::enable_if<std::is_enum<magpie::stale_data_t>::value, magpie::stale_data_t>::type operator+<magpie::stale_data_t>(magpie::stale_data_t, int)
0.00 4.93 0.00 3 0.00 0.00 std::enable_if<std::is_enum<magpie::lock_model_t>::value, magpie::lock_model_t>::type& operator++<magpie::lock_model_t>(magpie::lock_model_t&)
0.00 4.93 0.00 3 0.00 0.00 std::enable_if<std::is_enum<magpie::stale_data_t>::value, magpie::stale_data_t>::type& operator++<magpie::stale_data_t>(magpie::stale_data_t&)
0.00 4.93 0.00 2 0.00 569.55 CATCH2_INTERNAL_TEST_0()
0.00 4.93 0.00 2 0.00 22.68 CATCH2_INTERNAL_TEST_0()
0.00 4.93 0.00 2 0.00 2.58 CATCH2_INTERNAL_TEST_4()
0.00 4.93 0.00 2 0.00 2.84 CATCH2_INTERNAL_TEST_14()
0.00 4.93 0.00 2 0.00 0.00 Catch::Clara::Arg::Arg(Catch::Clara::Arg const&)
0.00 4.93 0.00 2 0.00 0.43 Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef)
0.00 4.93 0.00 2 0.00 0.00 Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&)
0.00 4.93 0.00 2 0.00 0.00 Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef()
0.00 4.93 0.00 2 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&)
0.00 4.93 0.00 2 0.00 0.43 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef)
0.00 4.93 0.00 2 0.00 0.00 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&)
0.00 4.93 0.00 2 0.00 2.72 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&)
0.00 4.93 0.00 2 0.00 0.00 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::ban(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 4.93 0.00 2 0.00 0.00 std::enable_if<!((((((is_floating_point_v<unsigned long>)||(is_floating_point_v<unsigned long>))||(is_floating_point_v<unsigned long>))&&((is_floating_point_v<unsigned long>)||(is_integral_v<unsigned long>)))&&((is_floating_point_v<unsigned long>)||(is_integral_v<unsigned long>)))&&((is_floating_point_v<unsigned long>)||(is_integral_v<unsigned long>))), bool>::type snapdev::is_between<unsigned long, unsigned long, unsigned long>(unsigned long const&, unsigned long const&, unsigned long const&)
0.00 4.93 0.00 2 0.00 0.00 std::enable_if<(is_floating_point_v<float>)&&(is_floating_point_v<double>), bool>::type snapdev::quiet_floating_point_equal<float, double>(float, double)
0.00 4.93 0.00 2 0.00 0.00 unittest::g_dist_dir[abi:cxx11]()
0.00 4.93 0.00 2 0.00 0.00 unittest::g_binary_dir[abi:cxx11]()
0.00 4.93 0.00 2 0.00 0.00 unittest::g_source_dir[abi:cxx11]()
0.00 4.93 0.00 2 0.00 0.00 unittest::g_verbose()
0.00 4.93 0.00 2 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++()
0.00 4.93 0.00 2 0.00 0.00 bool __gnu_cxx::operator==<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&)
0.00 4.93 0.00 2 0.00 0.00 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const
0.00 4.93 0.00 2 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&)
0.00 4.93 0.00 2 0.00 0.43 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr()
0.00 4.93 0.00 2 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&&)
0.00 4.93 0.00 2 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long)
0.00 4.93 0.00 2 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&)
0.00 4.93 0.00 2 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&)
0.00 4.93 0.00 2 0.00 0.00 std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<unsigned int>, Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>)
0.00 4.93 0.00 2 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&)
0.00 4.93 0.00 2 0.00 0.43 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
0.00 4.93 0.00 2 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>&&)
0.00 4.93 0.00 2 0.00 0.00 std::enable_if<!std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>::value, void>::type std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
0.00 4.93 0.00 2 0.00 0.00 std::Rbtree_node<unsigned __int128>::_M_valptr()
0.00 4.93 0.00 2 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&)
0.00 4.93 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get()
0.00 4.93 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
0.00 4.93 0.00 2 0.00 0.00 std::__new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long)
0.00 4.93 0.00 2 0.00 0.00 std::__new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const)
0.00 4.93 0.00 2 0.00 0.00 std::__new_allocator<std::Rbtree_node<unsigned __int128> >::deallocate(std::Rbtree_node<unsigned __int128>, unsigned long)
0.00 4.93 0.00 2 0.00 0.00 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
0.00 4.93 0.00 2 0.00 0.00 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
0.00 4.93 0.00 2 0.00 0.00 Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt)
0.00 4.93 0.00 2 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
0.00 4.93 0.00 2 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
0.00 4.93 0.00 2 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>)
0.00 4.93 0.00 2 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<void>, unsigned int&)
0.00 4.93 0.00 2 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
0.00 4.93 0.00 2 0.00 5.00 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_put_node(std::Rbtree_node<unsigned __int128>)
0.00 4.93 0.00 2 0.00 5.00 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_destroy_node(std::Rbtree_node<unsigned __int128>)
0.00 4.93 0.00 2 0.00 0.00 void std::Construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&)
0.00 4.93 0.00 2 0.00 0.00 void std::destroyat<Catch::Clara::Arg>(Catch::Clara::Arg)
0.00 4.93 0.00 2 0.00 0.00 void std::destroy_at<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>)
0.00 4.93 0.00 2 0.00 0.00 void std::destroy_at<unsigned __int128>(unsigned __int128)
0.00 4.93 0.00 2 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&)
0.00 4.93 0.00 2 0.00 0.00 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
0.00 4.93 0.00 2 0.00 0.00 Catch::Clara::Opt std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt)
0.00 4.93 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
0.00 4.93 0.00 2 0.00 0.00 Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt)
0.00 4.93 0.00 2 0.00 0.00 Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
0.00 4.93 0.00 2 0.00 0.00 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&)
0.00 4.93 0.00 2 0.00 0.00 void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg)
0.00 4.93 0.00 2 0.00 0.00 void std::Destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>)
0.00 4.93 0.00 1 0.00 0.00 __static_initialization_and_destruction_0()
0.00 4.93 0.00 1 0.00 4.27 CATCH2_INTERNAL_TEST_0()
0.00 4.93 0.00 1 0.00 0.00 CATCH2_INTERNAL_TEST_0()
0.00 4.93 0.00 1 0.00 11.72 CATCH2_INTERNAL_TEST_3()
0.00 4.93 0.00 1 0.00 11.50 CATCH2_INTERNAL_TEST_12()
0.00 4.93 0.00 1 0.00 7.34 CATCH2_INTERNAL_TEST_15()
0.00 4.93 0.00 1 0.00 54.04 CATCH2_INTERNAL_TEST_18()
0.00 4.93 0.00 1 0.00 0.00 Catch::BinaryExpr<timespec const&, snapdev::timespec_ex&>::BinaryExpr(bool, timespec const&, Catch::StringRef, snapdev::timespec_ex&)
0.00 4.93 0.00 1 0.00 0.00 Catch::BinaryExpr<std::shared_ptr<magpie::eviction_policy> const&, std::shared_ptr<magpie::eviction_policy>&>::BinaryExpr(bool, std::shared_ptr<magpie::eviction_policy> const&, Catch::StringRef, std::shared_ptr<magpie::eviction_policy>&)
0.00 4.93 0.00 1 0.00 0.00 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&)
0.00 4.93 0.00 1 0.00 0.00 Catch::Clara::Parser::Parser(Catch::Clara::Parser const&)
0.00 4.93 0.00 1 0.00 0.00 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&)
0.00 4.93 0.00 1 0.00 1.86 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<timespec const&, snapdev::timespec_ex&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<snapdev::timespec_ex&>::type>::type> > >::value, Catch::BinaryExpr<timespec const&, snapdev::timespec_ex& const&> >::type Catch::operator==<snapdev::timespec_ex&>(Catch::ExprLhs<timespec const&>&&, snapdev::timespec_ex&)
0.00 4.93 0.00 1 0.00 0.00 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<magpie::eviction_policy> const&, std::shared_ptr<magpie::eviction_policy>&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<magpie::eviction_policy>&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<magpie::eviction_policy> const&, std::shared_ptr<magpie::eviction_policy>& const&> >::type Catch::operator==<std::shared_ptr<magpie::eviction_policy>&>(Catch::ExprLhs<std::shared_ptr<magpie::eviction_policy> const&>&&, std::shared_ptr<magpie::eviction_policy>&)
0.00 4.93 0.00 1 0.00 0.00 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::unban(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 4.93 0.00 1 0.00 0.00 magpie::cache<int, magpie::empty_t>::erase(int const&)
0.00 4.93 0.00 1 0.00 0.00 magpie::cache<int, magpie::empty_t>::cache(magpie::options const&)
0.00 4.93 0.00 1 0.00 0.85 magpie::cache<int, magpie::empty_t>::~cache()
0.00 4.93 0.00 1 0.00 0.00 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::erase(int const&)
0.00 4.93 0.00 1 0.00 0.00 snapdev::timespec_ex::timespec_ex(long, long)
0.00 4.93 0.00 1 0.00 0.00 std::enable_if<(is_floating_point_v<float>)&&(is_floating_point_v<float>), bool>::type snapdev::quiet_floating_point_equal<float, float>(float, float)
0.00 4.93 0.00 1 0.00 33.55 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()())
0.00 4.93 0.00 1 0.00 0.04 unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
0.00 4.93 0.00 1 0.00 9.34 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const
0.00 4.93 0.00 1 0.00 0.00 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::contains(int const&) const
0.00 4.93 0.00 1 0.00 0.00 std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>::_M_next() const
0.00 4.93 0.00 1 0.00 0.00 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&)
0.00 4.93 0.00 1 0.00 0.00 std::shared_ptr<magpie::eviction_policy>::shared_ptr()
0.00 4.93 0.00 1 0.00 0.00 std::shared_ptr<magpie::eviction_policy>::shared_ptr(decltype(nullptr))
0.00 4.93 0.00 1 0.00 0.00 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&)
0.00 4.93 0.00 1 0.00 0.00 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
0.00 4.93 0.00 1 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long)
0.00 4.93 0.00 1 0.00 0.00 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&)
0.00 4.93 0.00 1 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long)
0.00 4.93 0.00 1 0.00 0.00 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&)
0.00 4.93 0.00 1 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2> const&)
0.00 4.93 0.00 1 0.00 0.00 std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::__shared_ptr()
0.00 4.93 0.00 1 0.00 0.00 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&)
0.00 4.93 0.00 1 0.00 0.00 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2> const&)
0.00 4.93 0.00 1 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&)
0.00 4.93 0.00 1 0.00 0.00 Catch::Clara::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg)
0.00 4.93 0.00 1 0.00 0.00 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, magpie::empty_t>, magpie::options const&>(std::allocator<void>, magpie::cache<int, magpie::empty_t>&&, magpie::options const&)
0.00 4.93 0.00 1 0.00 0.00 std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>::seed(unsigned long)
0.00 4.93 0.00 1 0.00 0.00 std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>::mersenne_twister_engine(unsigned long)
0.00 4.93 0.00 1 0.00 0.00 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&)
0.00 4.93 0.00 1 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&)
0.00 4.93 0.00 1 0.00 20.00 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_drop_node(std::Rbtree_node<unsigned __int128>)
0.00 4.93 0.00 1 0.00 0.00 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_S_left(std::Rbtree_node_base)
0.00 4.93 0.00 1 0.00 0.00 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_S_right(std::Rbtree_node_base)
0.00 4.93 0.00 1 0.00 0.00 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_node(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>)
0.00 4.93 0.00 1 0.00 0.00 void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&)
0.00 4.93 0.00 1 0.00 0.00 void std::Construct<magpie::detail::cache_impl, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, magpie::empty_t>&&, magpie::options const&)
0.00 4.93 0.00 1 0.00 0.00 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::cache<int, magpie::empty_t>&&, magpie::options const&)
0.00 4.93 0.00 1 0.00 0.00 Catch::Clara::Arg std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg)
0.00 4.93 0.00 1 0.00 0.00 Catch::Clara::Arg std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg)
0.00 4.93 0.00 1 0.00 0.00 Catch::Clara::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&)
0.00 4.93 0.00 1 0.00 0.00 void std::iota<int, int>(int, int, int)
0.00 4.93 0.00 1 0.00 0.00 bool std::operator==<magpie::eviction_policy, magpie::eviction_policy>(std::shared_ptr<magpie::eviction_policy> const&, std::shared_ptr<magpie::eviction_policy> const&)
0.00 4.93 0.00 1 0.00 1.86 operator==(timespec const&, snapdev::timespec_ex const&)
% the percentage of the total running time of the
time program used by this function.
cumulative a running sum of the number of seconds accounted
seconds for by this function and those listed above it.
self the number of seconds accounted for by this
seconds function alone. This is the major sort for this
listing.
calls the number of times this function was invoked, if
this function is profiled, else blank.
self the average number of milliseconds spent in this
ms/call function per call, if this function is profiled,
else blank.
total the average number of milliseconds spent in this
ms/call function and its descendents per call, if this
function is profiled, else blank.
name the name of the function. This is the minor sort
for this listing. The index shows the location of
the function in the gprof listing. If the index is
in parenthesis it shows where it would appear in
the gprof listing if it were to be printed.
Copyright (C) 2012-2024 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.
Call graph (explanation follows)
granularity: each sample hit covers 4 byte(s) for 0.20% of 4.93 seconds
index % time self children called name
<spontaneous>
[1] 82.2 0.00 4.05 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
0.29 0.92 12/12 CATCH2_INTERNAL_TEST_0() [2]
0.00 1.14 2/2 CATCH2_INTERNAL_TEST_0() [4]
0.04 0.67 1/1 CATCH2_INTERNAL_TEST_6() [9]
0.02 0.67 1/1 CATCH2_INTERNAL_TEST_9() [10]
0.03 0.05 1/1 CATCH2_INTERNAL_TEST_0() [59]
0.01 0.05 1/1 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.05 1/1 CATCH2_INTERNAL_TEST_18() [71]
0.00 0.05 2/2 CATCH2_INTERNAL_TEST_0() [82]
0.01 0.00 1/1 CATCH2_INTERNAL_TEST_4() [158]
0.00 0.01 1/1 CATCH2_INTERNAL_TEST_3() [165]
0.00 0.01 1/1 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.01 4/4 CATCH2_INTERNAL_TEST_0() [209]
0.00 0.01 1/1 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.01 2/2 CATCH2_INTERNAL_TEST_14() [226]
0.00 0.01 2/2 CATCH2_INTERNAL_TEST_4() [231]
0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [261]
0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [438]
-----------------------------------------------
0.29 0.92 12/12 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[2] 24.5 0.29 0.92 12 CATCH2_INTERNAL_TEST_0() [2]
0.04 0.17 5766612/5766612 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<unsigned short, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned short, int> >::type Catch::operator<=<int>(Catch::ExprLhs<unsigned short>&&, int) [27]
0.14 0.04 20188400/21698713 operator"" catchsr(char const, unsigned long) [28]
0.01 0.13 1442144/1700508 magpie::cache<int, int>::get(int const&, bool) const [31]
0.04 0.06 2883337/2917577 magpie::cache<int, int>::set(int const&, int const&, int, float) [47]
0.05 0.03 5766531/5766531 Catch::ExprLhs<unsigned short> Catch::operator<=<unsigned short, 0>(Catch::Decomposer&&, unsigned short) [53]
0.00 0.05 2883267/2903967 magpie::cache<int, int>::get_metadata(int const&) const [73]
0.04 0.00 10094326/10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
0.00 0.03 4324839/4673623 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [93]
0.02 0.00 4324858/4673697 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [109]
0.02 0.00 10094061/10848819 Catch::AssertionHandler::~AssertionHandler() [144]
0.01 0.01 1441254/1700381 std::optional<int>::has_value() const [147]
0.01 0.00 306/363 unittest::random_string[abi:cxx11](unsigned long, unsigned long, unittest::character_t) [191]
0.00 0.00 18/2386 magpie::options::~options() <cycle 1> [1106]
0.00 0.00 3/3 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache() [265]
0.00 0.00 3/3 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache() [274]
0.00 0.00 5/2386 magpie::cache<int, int>::~cache() <cycle 1> [477]
0.00 0.00 5/2386 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache() <cycle 1> [498]
0.00 0.00 4/2386 std::shared_ptr<magpie::eviction_policy>::~shared_ptr() <cycle 1> [1076]
0.00 0.00 210/675 Catch::ExprLhs<magpie::set_result_t> Catch::operator<=<magpie::set_result_t, 0>(Catch::Decomposer&&, magpie::set_result_t) [240]
0.00 0.00 1/1 magpie::cache<int, magpie::empty_t>::~cache() [294]
0.00 0.00 2/24 std::shared_ptr<magpie::eviction_policy_add>::~shared_ptr() [168]
0.00 0.00 903/259530 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [119]
0.00 0.00 900/900 unittest::catch_compare_long_strings(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&) [354]
0.00 0.00 903/259609 Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [247]
0.00 0.00 900/900 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<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> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<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> >&) [367]
0.00 0.00 541/7079 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [341]
0.00 0.00 900/900 std::optional<int>::value() && [375]
0.00 0.00 322/933 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get((anonymous namespace)::cache_key_t const&, bool) const [368]
0.00 0.00 315/315 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [378]
0.00 0.00 296/296 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const [382]
0.00 0.00 211/679 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<magpie::set_result_t, magpie::set_result_t, void>, Catch::capture_by_value<magpie::set_result_t> >::value, Catch::BinaryExpr<magpie::set_result_t, magpie::set_result_t> >::type Catch::operator==<magpie::set_result_t>(Catch::ExprLhs<magpie::set_result_t>&&, magpie::set_result_t) [370]
0.00 0.00 420/480 magpie::cache<int, int>::size() const [385]
0.00 0.00 200/200 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get(int const&, bool) const [388]
0.00 0.00 165/1092 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<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&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<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& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<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&) [361]
0.00 0.00 2/24 std::shared_ptr<magpie::eviction_policy>::shared_ptr(std::shared_ptr<magpie::eviction_policy> const&) [357]
0.00 0.00 131/131 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set(int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, float) [395]
0.00 0.00 105/314 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) const [379]
0.00 0.00 95/133 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set(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&, int, float) [396]
0.00 0.00 48/48 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [417]
0.00 0.00 42/90 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set((anonymous namespace)::cache_key_t const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, float) [401]
0.00 0.00 79/79 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::size() const [422]
0.00 0.00 36/36 std::set<int, std::less<int>, std::allocator<int> >::insert(int const&) [424]
0.00 0.00 30/30 magpie::cache<int, magpie::empty_t>::get(int const&, bool) const [440]
0.00 0.00 27/95 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [400]
0.00 0.00 36/36 std::set<(anonymous namespace)::cache_key_t, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::insert((anonymous namespace)::cache_key_t const&) [449]
0.00 0.00 12/12 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned short, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned short, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned short>&&, int) [466]
0.00 0.00 17/17 magpie::cache<int, magpie::empty_t>::set(int const&, magpie::empty_t const&, int, float) [470]
0.00 0.00 30/30 magpie::cache<int, magpie::empty_t>::size() const [480]
0.00 0.00 30/30 magpie::cache<int, int>::allocated() const [482]
0.00 0.00 7/7 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_metadata(int const&) const [507]
0.00 0.00 5/31 magpie::cache<int, int>::cache(magpie::options const&) [416]
0.00 0.00 5/19 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache(magpie::options const&) [441]
0.00 0.00 3/3 std::set<int, std::less<int>, std::allocator<int> >::~set() [512]
0.00 0.00 4/4 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache(magpie::options const&) [533]
0.00 0.00 6/6 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, long, void>, Catch::capture_by_value<long> >::value, Catch::BinaryExpr<long, long> >::type Catch::operator==<long>(Catch::ExprLhs<long>&&, long) [534]
0.00 0.00 3/3 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache(magpie::options const&) [558]
0.00 0.00 3/3 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator[]((anonymous namespace)::cache_key_t const&) const [567]
0.00 0.00 5/5 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::size() const [578]
0.00 0.00 2/101 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [398]
0.00 0.00 2/2 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::ban(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [590]
0.00 0.00 1/1 magpie::cache<int, magpie::empty_t>::cache(magpie::options const&) [594]
0.00 0.00 2/24 std::shared_ptr<magpie::eviction_policy_add> std::make_shared<magpie::eviction_policy_add>() [474]
0.00 0.00 1/1 magpie::cache<int, magpie::empty_t>::erase(int const&) [621]
0.00 0.00 1/1 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::unban(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [622]
0.00 0.00 1/1 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::erase(int const&) [623]
0.00 0.00 1/1 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::contains(int const&) const [624]
0.00 0.00 2883256/2883256 magpie::metadata_t::is_defined() const [723]
0.00 0.00 1926/9353 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [860]
0.00 0.00 960/3573 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [896]
0.00 0.00 900/1211 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [960]
0.00 0.00 900/1800 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [931]
0.00 0.00 659/659 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator[]((anonymous namespace)::cache_key_t const&) [978]
0.00 0.00 624/1448 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~optional() [940]
0.00 0.00 566/7329 Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [871]
0.00 0.00 457/484 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::value() && [987]
0.00 0.00 357/416 Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1013]
0.00 0.00 300/300 std::set<int, std::less<int>, std::allocator<int> >::contains(int const&) const [1034]
0.00 0.00 207/207 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache_ref(magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1065]
0.00 0.00 167/964 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::has_value() const [964]
0.00 0.00 166/193 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1073]
0.00 0.00 103/103 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1145]
0.00 0.00 49/756 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::value() & [973]
0.00 0.00 47/2560 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [919]
0.00 0.00 32/102 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1146]
0.00 0.00 30/30 std::set<(anonymous namespace)::cache_key_t, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::contains((anonymous namespace)::cache_key_t const&) const [1361]
0.00 0.00 30/30 std::optional<magpie::empty_t>::has_value() const [1366]
0.00 0.00 15/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [789]
0.00 0.00 15/15 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long) [1475]
0.00 0.00 12/36 unittest::g_progress() [1323]
0.00 0.00 10/10 std::enable_if<!((((((is_floating_point_v<long>)||(is_floating_point_v<long>))||(is_floating_point_v<long>))&&((is_floating_point_v<long>)||(is_integral_v<long>)))&&((is_floating_point_v<long>)||(is_integral_v<long>)))&&((is_floating_point_v<long>)||(is_integral_v<long>))), bool>::type snapdev::is_between<long, long, long>(long const&, long const&, long const&) [1514]
0.00 0.00 7/7 Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [1565]
0.00 0.00 6/10869 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [851]
0.00 0.00 4/23195 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [803]
0.00 0.00 3/3 std::set<int, std::less<int>, std::allocator<int> >::set() [1658]
0.00 0.00 3/3 std::set<(anonymous namespace)::cache_key_t, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::set() [1656]
0.00 0.00 3/3 std::set<(anonymous namespace)::cache_key_t, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::~set() [1657]
0.00 0.00 2/2 std::enable_if<!((((((is_floating_point_v<unsigned long>)||(is_floating_point_v<unsigned long>))||(is_floating_point_v<unsigned long>))&&((is_floating_point_v<unsigned long>)||(is_integral_v<unsigned long>)))&&((is_floating_point_v<unsigned long>)||(is_integral_v<unsigned long>)))&&((is_floating_point_v<unsigned long>)||(is_integral_v<unsigned long>))), bool>::type snapdev::is_between<unsigned long, unsigned long, unsigned long>(unsigned long const&, unsigned long const&, unsigned long const&) [1682]
0.00 0.00 2/2 std::enable_if<(is_floating_point_v<float>)&&(is_floating_point_v<double>), bool>::type snapdev::quiet_floating_point_equal<float, double>(float, double) [1683]
0.00 0.00 2/101 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1148]
0.00 0.00 2/24 std::shared_ptr<magpie::eviction_policy>::shared_ptr<magpie::eviction_policy_add, void>(std::shared_ptr<magpie::eviction_policy_add>&&) [1399]
0.00 0.00 1/1 std::enable_if<(is_floating_point_v<float>)&&(is_floating_point_v<float>), bool>::type snapdev::quiet_floating_point_equal<float, float>(float, float) [1720]
-----------------------------------------------
0.00 0.00 1/855 CATCH2_INTERNAL_TEST_4() [158]
0.00 0.13 100/855 magpie::cache_ref<int, int>& magpie::cache_ref<int, int>::operator-=<int>(int const&) [34]
0.00 0.13 100/855 magpie::cache_ref<int, int>& magpie::cache_ref<int, int>::operator+=<int>(int const&) [35]
0.00 0.27 201/855 magpie::cache<int, int>::inc(int const&) [25]
0.00 0.27 201/855 magpie::cache<int, int>::dec(int const&) [24]
0.00 0.34 252/855 CATCH2_INTERNAL_TEST_0() [4]
[3] 23.1 0.00 1.14 855 int magpie::cache<int, int>::add<int>(int const&, int const&, bool) [3]
0.26 0.47 1707/2386 std::shared_ptr<magpie::lock_interface>::~shared_ptr() <cycle 1> [108]
0.01 0.30 852/852 std::shared_ptr<magpie::lock_interface>::shared_ptr(std::shared_ptr<magpie::lock_interface> const&) [20]
0.05 0.05 858/858 std::__shared_ptr_access<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [45]
0.00 0.00 852/1701263 magpie::cache<int, int>::get_impl(unsigned __int128, bool) const [33]
0.00 0.00 852/2917577 magpie::cache<int, int>::set(int const&, int const&, int, float) [47]
0.00 0.00 852/1700381 std::optional<int>::has_value() const [147]
0.00 0.00 855/7523115 magpie::cache<int, int>::hash_key(int const&) const [60]
0.00 0.00 855/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 800/252875 std::optional<int>::value() & [276]
0.00 0.00 9/9353 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [860]
0.00 0.00 6/6 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const) [1606]
0.00 0.00 3/150 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [1096]
0.00 0.00 3/3 magpie::incompatible_lock::incompatible_lock(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1635]
-----------------------------------------------
0.00 1.14 2/2 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[4] 23.1 0.00 1.14 2 CATCH2_INTERNAL_TEST_0() [4]
0.00 0.34 252/855 int magpie::cache<int, int>::add<int>(int const&, int const&, bool) [3]
0.00 0.27 200/201 magpie::cache<int, int>::inc(int const&) [25]
0.00 0.27 200/201 magpie::cache<int, int>::dec(int const&) [24]
0.00 0.13 100/100 magpie::cache_ref<int, int>& magpie::cache_ref<int, int>::operator-=<int>(int const&) [34]
0.00 0.13 100/100 magpie::cache_ref<int, int>& magpie::cache_ref<int, int>::operator+=<int>(int const&) [35]
0.00 0.00 148/675 Catch::ExprLhs<magpie::set_result_t> Catch::operator<=<magpie::set_result_t, 0>(Catch::Decomposer&&, magpie::set_result_t) [240]
0.00 0.00 2/2386 magpie::cache<int, int>::~cache() <cycle 1> [477]
0.00 0.00 2/2386 magpie::options::~options() <cycle 1> [1106]
0.00 0.00 1904/259530 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [119]
0.00 0.00 1104/1700508 magpie::cache<int, int>::get(int const&, bool) const [31]
0.00 0.00 6312/21698713 operator"" catchsr(char const, unsigned long) [28]
0.00 0.00 1904/259609 Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [247]
0.00 0.00 3160/10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
0.00 0.00 100/100 int magpie::cache_ref<int, int>::operator-<int>(int const&) const [371]
0.00 0.00 100/100 int magpie::cache_ref<int, int>::operator+<int>(int const&) const [372]
0.00 0.00 1104/1700381 std::optional<int>::has_value() const [147]
0.00 0.00 1052/252875 std::optional<int>::value() & [276]
0.00 0.00 1104/4673623 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [93]
0.00 0.00 1104/4673697 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [109]
0.00 0.00 3156/10848819 Catch::AssertionHandler::~AssertionHandler() [144]
0.00 0.00 148/2917577 magpie::cache<int, int>::set(int const&, int const&, int, float) [47]
0.00 0.00 148/679 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<magpie::set_result_t, magpie::set_result_t, void>, Catch::capture_by_value<magpie::set_result_t> >::value, Catch::BinaryExpr<magpie::set_result_t, magpie::set_result_t> >::type Catch::operator==<magpie::set_result_t>(Catch::ExprLhs<magpie::set_result_t>&&, magpie::set_result_t) [370]
0.00 0.00 2/31 magpie::cache<int, int>::cache(magpie::options const&) [416]
0.00 0.00 400/403 magpie::cache<int, int>::operator[](int const&) [1016]
0.00 0.00 52/416 Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1013]
0.00 0.00 2/36 unittest::g_progress() [1323]
-----------------------------------------------
0.00 0.00 24853/12029081 CATCH2_INTERNAL_TEST_12() [166]
0.05 0.49 5979140/12029081 CATCH2_INTERNAL_TEST_6() [9]
0.06 0.49 6025088/12029081 CATCH2_INTERNAL_TEST_9() [10]
[5] 22.1 0.11 0.98 12029081 std::enable_if<is_integral_v<int>, int>::type snapdev::random<int>(int, int) [5]
0.01 0.75 12029077/12029077 int std::uniform_int_distribution<int>::operator()<std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul> >(std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>&) [7]
0.09 0.08 12029002/12029002 std::uniform_int_distribution<int>::uniform_int_distribution(int, int) [30]
0.04 0.00 12029068/12029068 snapdev::get_random_generator() [81]
-----------------------------------------------
[6] 20.7 0.37 0.66 2386+46094955 <cycle 1 as a whole> [6]
0.00 0.64 680 magpie::detail::cache_impl::bucket_t::~bucket_t() <cycle 1> [11]
0.29 0.00 15366522 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [22]
0.03 0.00 15363261 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
0.03 0.00 15330129 std::__shared_ptr<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [107]
0.03 0.00 2387 std::shared_ptr<magpie::lock_interface>::~shared_ptr() <cycle 1> [108]
0.00 0.02 68 magpie::detail::cache_impl::~cache_impl() <cycle 1> [133]
0.00 0.00 32 magpie::cache<int, int>::~cache() <cycle 1> [477]
0.00 0.00 19 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache() <cycle 1> [498]
0.00 0.00 9 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::~cache() <cycle 1> [554]
0.00 0.00 29813 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [800]
0.00 0.00 1979 std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [929]
0.00 0.00 680 void std::Destroy<magpie::detail::cacheimpl::bucket_t>(magpie::detail::cache_impl::bucket_t) <cycle 1> [977]
0.00 0.00 680 void std::destroy_at<magpie::detail::cache_impl::bucket_t>(magpie::detail::cache_impl::bucket_t) <cycle 1> [975]
0.00 0.00 187 std::shared_ptr<magpie::eviction_policy>::~shared_ptr() <cycle 1> [1076]
0.00 0.00 134 magpie::options::~options() <cycle 1> [1106]
0.00 0.00 68 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release_last_use_cold() <cycle 1> [1206]
0.00 0.00 68 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release_last_use() <cycle 1> [1205]
0.00 0.00 68 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1208]
0.00 0.00 68 void std::Destroy<magpie::detail::cacheimpl>(magpie::detail::cache_impl) <cycle 1> [1225]
0.00 0.00 68 void std::destroy_at<magpie::detail::cache_impl>(magpie::detail::cache_impl) <cycle 1> [1222]
0.00 0.00 68 std::vector<magpie::detail::cache_impl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::~vector() <cycle 1> [1212]
0.00 0.00 68 void std::Destroy<magpie::detail::cacheimpl::bucket_t>(magpie::detail::cache_impl::bucket_t, magpie::detail::cache_impl::bucket_t) <cycle 1> [1226]
0.00 0.00 68 void std::Destroyaux<false>::__destroy<magpie::detail::cache_impl::bucket_t>(magpie::detail::cache_impl::bucket_t, magpie::detail::cache_impl::bucket_t) <cycle 1> [1194]
0.00 0.00 68 std::shared_ptr<magpie::detail::cache_impl>::~shared_ptr() <cycle 1> [1193]
0.00 0.00 68 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::reset() <cycle 1> [1200]
0.00 0.00 15 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1473]
0.00 0.00 15 void std::Destroy<magpie::cache<int, int> >(magpie::cache<int, int>) <cycle 1> [1479]
0.00 0.00 15 void std::destroyat<magpie::cache<int, int> >(magpie::cache<int, int>) <cycle 1> [1476]
0.00 0.00 9 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1528]
0.00 0.00 9 void std::Destroy<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >) <cycle 1> [1537]
0.00 0.00 9 void std::destroyat<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >) <cycle 1> [1532]
0.00 0.00 3 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1653]
0.00 0.00 3 void std::Destroy<magpie::cache<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) <cycle 1> [1674]
0.00 0.00 3 void std::destroy_at<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) <cycle 1> [1669]
-----------------------------------------------
0.01 0.75 12029077/12029077 std::enable_if<is_integral_v<int>, int>::type snapdev::random<int>(int, int) [5]
[7] 15.5 0.01 0.75 12029077 int std::uniform_int_distribution<int>::operator()<std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul> >(std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>&) [7]
0.25 0.50 12029079/12029079 int std::uniform_int_distribution<int>::operator()<std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul> >(std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>&, std::uniform_int_distribution<int>::param_type const&) [8]
-----------------------------------------------
0.25 0.50 12029079/12029079 int std::uniform_int_distribution<int>::operator()<std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul> >(std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>&) [7]
[8] 15.2 0.25 0.50 12029079 int std::uniform_int_distribution<int>::operator()<std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul> >(std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>&, std::uniform_int_distribution<int>::param_type const&) [8]
0.10 0.28 12029075/12029075 unsigned long std::uniform_int_distribution<int>::_S_nd<unsigned __int128, std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>, unsigned long>(std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>&, unsigned long) [18]
0.06 0.00 24058145/24058145 std::uniform_int_distribution<int>::param_type::a() const [62]
0.05 0.00 12029027/12029027 std::uniform_int_distribution<int>::param_type::b() const [79]
-----------------------------------------------
0.04 0.67 1/1 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[9] 14.4 0.04 0.67 1 CATCH2_INTERNAL_TEST_6() [9]
0.05 0.49 5979140/12029081 std::enable_if<is_integral_v<int>, int>::type snapdev::random<int>(int, int) [5]
0.01 0.02 5973139/12016832 std::vector<unsigned char, std::allocator<unsigned char> >::operator[](unsigned long) [61]
0.01 0.01 6049602/12146690 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::operator[](unsigned long) [65]
0.00 0.02 65309/130467 std::vector<bool, std::allocator<bool> >::operator[](unsigned long) [86]
0.00 0.01 58496/118607 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >& const&> >::type Catch::operator==<std::vector<unsigned char, std::allocator<unsigned char> >&>(Catch::ExprLhs<std::vector<unsigned char, std::allocator<unsigned char> >&>&&, std::vector<unsigned char, std::allocator<unsigned char> >&) [148]
0.00 0.01 58529/118659 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::value() & [162]
0.00 0.01 3/6 void std::sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) [195]
0.00 0.00 59883/121682 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::has_value() const [217]
0.00 0.00 59954/121882 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::get(int const&, bool) const [219]
0.00 0.00 6000/12000 std::vector<unsigned char, std::allocator<unsigned char> >::resize(unsigned long) [229]
0.00 0.00 6/2386 std::shared_ptr<magpie::eviction_policy>::~shared_ptr() <cycle 1> [1076]
0.00 0.00 59954/121803 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::~optional() [257]
0.00 0.00 224907/21698713 operator"" catchsr(char const, unsigned long) [28]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy_add>::~shared_ptr() [168]
0.00 0.00 3/9 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::reset() [264]
0.00 0.00 3/9 std::shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >::~shared_ptr() [263]
0.00 0.00 3/2386 magpie::options::~options() <cycle 1> [1106]
0.00 0.00 1/6 std::random_device::operator()() [250]
0.00 0.00 112428/10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
0.00 0.00 53943/4673623 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [93]
0.00 0.00 27/396 std::__shared_ptr_access<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [252]
0.00 0.00 53942/4673697 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [109]
0.00 0.00 112364/10848819 Catch::AssertionHandler::~AssertionHandler() [144]
0.00 0.00 3/9 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::~vector() [302]
0.00 0.00 6000/12235 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::set(int const&, std::vector<unsigned char, std::allocator<unsigned char> > const&, int, float) [335]
0.00 0.00 3/6 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::vector(unsigned long, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&) [350]
0.00 0.00 6000/12481538 std::vector<unsigned char, std::allocator<unsigned char> >::size() const [84]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy>::shared_ptr(std::shared_ptr<magpie::eviction_policy> const&) [357]
0.00 0.00 3/6 std::vector<bool, std::allocator<bool> >::vector(unsigned long, std::allocator<bool> const&) [446]
0.00 0.00 3/9 std::shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > > std::make_shared<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options&>(magpie::options&) [465]
0.00 0.00 6/95 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [400]
0.00 0.00 3/6 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator< <unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [536]
0.00 0.00 6/15 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::verify_current_count() [508]
0.00 0.00 6/15 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::verify_current_capacity() [509]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy_add> std::make_shared<magpie::eviction_policy_add>() [474]
0.00 0.00 3/6 std::vector<unsigned long, std::allocator<unsigned long> >::vector(unsigned long, std::allocator<unsigned long> const&) [581]
0.00 0.00 65959/134629 std::__shared_ptr_access<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [751]
0.00 0.00 59946/119720 std::Bitreference::operator bool() const [765]
0.00 0.00 58509/118663 Catch::ExprLhs<std::vector<unsigned char, std::allocator<unsigned char> >& const&> Catch::operator<=<std::vector<unsigned char, std::allocator<unsigned char> >&, 0>(Catch::Decomposer&&, std::vector<unsigned char, std::allocator<unsigned char> >&) [779]
0.00 0.00 6003/12006 std::vector<unsigned long, std::allocator<unsigned long> >::operator[](unsigned long) [842]
0.00 0.00 5399/10796 std::Bitreference::operator=(bool) [855]
0.00 0.00 27/189 magpie::eviction_policy::profile() [1074]
0.00 0.00 8/7329 Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [871]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy>::shared_ptr<magpie::eviction_policy_add, void>(std::shared_ptr<magpie::eviction_policy_add>&&) [1399]
0.00 0.00 3/21 magpie::eviction_profile::set_size_eviction_trigger_percent(double) [1434]
0.00 0.00 3/21 magpie::eviction_profile::set_size_eviction_reduction_percent(double) [1435]
0.00 0.00 3/21 magpie::eviction_profile::set_access_count_weight(double) [1433]
0.00 0.00 3/21 magpie::eviction_profile::set_recency_weight(double) [1430]
0.00 0.00 3/21 magpie::eviction_profile::set_allocated_weight(double) [1432]
0.00 0.00 3/21 magpie::eviction_profile::set_age_weight(double) [1427]
0.00 0.00 3/21 magpie::eviction_profile::set_survival_weight(double) [1431]
0.00 0.00 3/21 magpie::eviction_profile::set_turn_weight(double) [1428]
0.00 0.00 3/21 magpie::eviction_profile::set_random_weight(double) [1429]
0.00 0.00 3/8 std::vector<unsigned long, std::allocator<unsigned long> >::end() [1553]
0.00 0.00 3/8 std::vector<unsigned long, std::allocator<unsigned long> >::begin() [1554]
0.00 0.00 3/12020 std::vector<unsigned long, std::allocator<unsigned long> >::size() const [840]
0.00 0.00 3/6 std::vector<bool, std::allocator<bool> >::~vector() [1598]
0.00 0.00 3/8 std::vector<unsigned long, std::allocator<unsigned long> >::~vector() [1555]
0.00 0.00 1/36 unittest::g_progress() [1323]
0.00 0.00 1/6 std::random_device::random_device() [1593]
0.00 0.00 1/4 std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::mersenne_twister_engine(unsigned long) [1630]
0.00 0.00 1/5 std::random_device::~random_device() [1612]
-----------------------------------------------
0.02 0.67 1/1 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[10] 14.1 0.02 0.67 1 CATCH2_INTERNAL_TEST_9() [10]
0.06 0.49 6025088/12029081 std::enable_if<is_integral_v<int>, int>::type snapdev::random<int>(int, int) [5]
0.02 0.02 6019075/12016832 std::vector<unsigned char, std::allocator<unsigned char> >::operator[](unsigned long) [61]
0.02 0.02 6095389/12146690 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::operator[](unsigned long) [65]
0.00 0.02 65158/130467 std::vector<bool, std::allocator<bool> >::operator[](unsigned long) [86]
0.00 0.01 58411/118607 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >& const&> >::type Catch::operator==<std::vector<unsigned char, std::allocator<unsigned char> >&>(Catch::ExprLhs<std::vector<unsigned char, std::allocator<unsigned char> >&>&&, std::vector<unsigned char, std::allocator<unsigned char> >&) [148]
0.00 0.01 58427/118659 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::value() & [162]
0.00 0.01 3/6 void std::sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) [195]
0.00 0.00 59720/121682 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::has_value() const [217]
0.00 0.00 59853/121882 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::get(int const&, bool) const [219]
0.00 0.00 6000/12000 std::vector<unsigned char, std::allocator<unsigned char> >::resize(unsigned long) [229]
0.00 0.00 6/2386 std::shared_ptr<magpie::eviction_policy>::~shared_ptr() <cycle 1> [1076]
0.00 0.00 59773/121803 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::~optional() [257]
0.00 0.00 224408/21698713 operator"" catchsr(char const, unsigned long) [28]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy_add>::~shared_ptr() [168]
0.00 0.00 3/9 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::reset() [264]
0.00 0.00 3/9 std::shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >::~shared_ptr() [263]
0.00 0.00 3/2386 magpie::options::~options() <cycle 1> [1106]
0.00 0.00 112170/10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
0.00 0.00 53784/4673623 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [93]
0.00 0.00 27/396 std::__shared_ptr_access<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [252]
0.00 0.00 53802/4673697 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [109]
0.00 0.00 112015/10848819 Catch::AssertionHandler::~AssertionHandler() [144]
0.00 0.00 3/9 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::~vector() [302]
0.00 0.00 6000/12235 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::set(int const&, std::vector<unsigned char, std::allocator<unsigned char> > const&, int, float) [335]
0.00 0.00 3/6 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::vector(unsigned long, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&) [350]
0.00 0.00 6000/12481538 std::vector<unsigned char, std::allocator<unsigned char> >::size() const [84]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy>::shared_ptr(std::shared_ptr<magpie::eviction_policy> const&) [357]
0.00 0.00 3/6 std::vector<bool, std::allocator<bool> >::vector(unsigned long, std::allocator<bool> const&) [446]
0.00 0.00 3/9 std::shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > > std::make_shared<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options&>(magpie::options&) [465]
0.00 0.00 7/95 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [400]
0.00 0.00 3/6 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator< <unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [536]
0.00 0.00 6/15 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::verify_current_count() [508]
0.00 0.00 6/15 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::verify_current_capacity() [509]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy_add> std::make_shared<magpie::eviction_policy_add>() [474]
0.00 0.00 3/6 std::vector<unsigned long, std::allocator<unsigned long> >::vector(unsigned long, std::allocator<unsigned long> const&) [581]
0.00 0.00 65860/134629 std::__shared_ptr_access<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [751]
0.00 0.00 59774/119720 std::Bitreference::operator bool() const [765]
0.00 0.00 58454/118663 Catch::ExprLhs<std::vector<unsigned char, std::allocator<unsigned char> >& const&> Catch::operator<=<std::vector<unsigned char, std::allocator<unsigned char> >&, 0>(Catch::Decomposer&&, std::vector<unsigned char, std::allocator<unsigned char> >&) [779]
0.00 0.00 6003/12006 std::vector<unsigned long, std::allocator<unsigned long> >::operator[](unsigned long) [842]
0.00 0.00 5397/10796 std::Bitreference::operator=(bool) [855]
0.00 0.00 27/189 magpie::eviction_policy::profile() [1074]
0.00 0.00 10/7329 Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [871]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy>::shared_ptr<magpie::eviction_policy_add, void>(std::shared_ptr<magpie::eviction_policy_add>&&) [1399]
0.00 0.00 3/21 magpie::eviction_profile::set_size_eviction_trigger_percent(double) [1434]
0.00 0.00 3/21 magpie::eviction_profile::set_size_eviction_reduction_percent(double) [1435]
0.00 0.00 3/21 magpie::eviction_profile::set_access_count_weight(double) [1433]
0.00 0.00 3/21 magpie::eviction_profile::set_recency_weight(double) [1430]
0.00 0.00 3/21 magpie::eviction_profile::set_allocated_weight(double) [1432]
0.00 0.00 3/21 magpie::eviction_profile::set_age_weight(double) [1427]
0.00 0.00 3/21 magpie::eviction_profile::set_survival_weight(double) [1431]
0.00 0.00 3/21 magpie::eviction_profile::set_turn_weight(double) [1428]
0.00 0.00 3/21 magpie::eviction_profile::set_random_weight(double) [1429]
0.00 0.00 3/8 std::vector<unsigned long, std::allocator<unsigned long> >::end() [1553]
0.00 0.00 3/8 std::vector<unsigned long, std::allocator<unsigned long> >::begin() [1554]
0.00 0.00 3/12020 std::vector<unsigned long, std::allocator<unsigned long> >::size() const [840]
0.00 0.00 3/6 std::vector<bool, std::allocator<bool> >::~vector() [1598]
0.00 0.00 3/8 std::vector<unsigned long, std::allocator<unsigned long> >::~vector() [1555]
0.00 0.00 1/36 unittest::g_progress() [1323]
-----------------------------------------------
680 void std::destroy_at<magpie::detail::cache_impl::bucket_t>(magpie::detail::cache_impl::bucket_t) <cycle 1> [975]
[11] 12.9 0.00 0.64 680 magpie::detail::cache_impl::bucket_t::~bucket_t() <cycle 1> [11]
0.00 0.64 680/680 std::map<unsigned __int128, magpie::detail::cache_impl::item_t, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::~map() [12]
680 std::shared_ptr<magpie::lock_interface>::~shared_ptr() <cycle 1> [108]
-----------------------------------------------
0.00 0.64 680/680 magpie::detail::cache_impl::bucket_t::~bucket_t() <cycle 1> [11]
[12] 12.9 0.00 0.64 680 std::map<unsigned __int128, magpie::detail::cache_impl::item_t, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::~map() [12]
0.00 0.64 680/680 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::~Rbtree() [13]
-----------------------------------------------
0.00 0.64 680/680 std::map<unsigned __int128, magpie::detail::cache_impl::item_t, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::~map() [12]
[13] 12.9 0.00 0.64 680 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::~Rbtree() [13]
0.00 0.62 680/680 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_erase(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >) [14]
0.01 0.01 680/680 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_begin() [132]
0.00 0.00 680/680 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::Rbtree_impl<std::less<unsigned __int128>, true>::~Rbtree_impl() [974]
-----------------------------------------------
22648 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_erase(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >) [14]
0.00 0.62 680/680 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::~Rbtree() [13]
[14] 12.5 0.00 0.62 680+22648 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_erase(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >) [14]
0.00 0.52 22648/22648 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_drop_node(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >) [15]
0.05 0.00 22648/22648 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_S_right(std::Rbtree_node_base) [75]
0.05 0.00 22648/22648 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_S_left(std::Rbtree_node_base) [74]
22648 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_erase(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >) [14]
-----------------------------------------------
0.00 0.52 22648/22648 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_erase(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >) [14]
[15] 10.4 0.00 0.52 22648 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_drop_node(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >) [15]
0.00 0.51 26633/26633 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_destroy_node(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >) [16]
0.00 0.01 26657/26657 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_put_node(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >) [211]
-----------------------------------------------
0.00 0.51 26633/26633 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_drop_node(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >) [15]
[16] 10.3 0.00 0.51 26633 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_destroy_node(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >) [16]
0.18 0.32 26622/26622 std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >::_M_valptr() [17]
0.00 0.01 26619/26619 void std::destroy_at<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >(std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>) [174]
0.01 0.00 26624/53247 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_get_Node_allocator() [154]
-----------------------------------------------
0.18 0.32 26622/26622 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_destroy_node(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >) [16]
[17] 9.9 0.18 0.32 26622 std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >::_M_valptr() [17]
0.22 0.10 86359816/86359816 __gnu_cxx::__aligned_membuf<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >::_M_ptr() [19]
-----------------------------------------------
0.10 0.28 12029075/12029075 int std::uniform_int_distribution<int>::operator()<std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul> >(std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>&, std::uniform_int_distribution<int>::param_type const&) [8]
[18] 7.8 0.10 0.28 12029075 unsigned long std::uniform_int_distribution<int>::_S_nd<unsigned __int128, std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>, unsigned long>(std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>&, unsigned long) [18]
0.12 0.16 12029079/12029079 std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>::operator()() [23]
-----------------------------------------------
0.22 0.10 86359816/86359816 std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >::_M_valptr() [17]
[19] 6.4 0.22 0.10 86359816 __gnu_cxx::__aligned_membuf<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >::_M_ptr() [19]
0.10 0.00 86359781/86359781 __gnu_cxx::__aligned_membuf<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >::_M_addr() [44]
-----------------------------------------------
0.01 0.30 852/852 int magpie::cache<int, int>::add<int>(int const&, int const&, bool) [3]
[20] 6.3 0.01 0.30 852 std::shared_ptr<magpie::lock_interface>::shared_ptr(std::shared_ptr<magpie::lock_interface> const&) [20]
0.07 0.23 15329621/15329621 std::__shared_ptr<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2> const&) [21]
-----------------------------------------------
0.07 0.23 15329621/15329621 std::shared_ptr<magpie::lock_interface>::shared_ptr(std::shared_ptr<magpie::lock_interface> const&) [20]
[21] 6.1 0.07 0.23 15329621 std::__shared_ptr<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2> const&) [21]
0.06 0.17 15329730/15331691 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [26]
-----------------------------------------------
15366520 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
0.00 0.00 2/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [291]
[22] 5.9 0.29 0.00 15366522 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [22]
0.00 0.00 24/24 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1409]
0.00 0.00 24/24 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1408]
0.00 0.00 15/15 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1472]
0.00 0.00 9/9 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1527]
0.00 0.00 8/8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1550]
0.00 0.00 8/8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1549]
0.00 0.00 3/3 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1652]
0.00 0.00 2/2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1707]
0.00 0.00 2/2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1706]
68 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release_last_use_cold() <cycle 1> [1206]
15 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1473]
9 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1528]
3 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1653]
-----------------------------------------------
0.12 0.16 12029079/12029079 unsigned long std::uniform_int_distribution<int>::_S_nd<unsigned __int128, std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>, unsigned long>(std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>&, unsigned long) [18]
[23] 5.7 0.12 0.16 12029079 std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>::operator()() [23]
0.16 0.00 38564/38564 std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>::_M_gen_rand() [32]
-----------------------------------------------
0.00 0.00 1/201 CATCH2_INTERNAL_TEST_4() [158]
0.00 0.27 200/201 CATCH2_INTERNAL_TEST_0() [4]
[24] 5.4 0.00 0.27 201 magpie::cache<int, int>::dec(int const&) [24]
0.00 0.27 201/855 int magpie::cache<int, int>::add<int>(int const&, int const&, bool) [3]
-----------------------------------------------
0.00 0.00 1/201 CATCH2_INTERNAL_TEST_4() [158]
0.00 0.27 200/201 CATCH2_INTERNAL_TEST_0() [4]
[25] 5.4 0.00 0.27 201 magpie::cache<int, int>::inc(int const&) [25]
0.00 0.27 201/855 int magpie::cache<int, int>::add<int>(int const&, int const&, bool) [3]
-----------------------------------------------
0.00 0.00 1/15331691 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2> const&) [628]
0.00 0.00 1/15331691 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2> const&) [627]
0.00 0.00 77/15331691 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&) [413]
0.00 0.00 1882/15331691 std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2> const&) [356]
0.06 0.17 15329730/15331691 std::__shared_ptr<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2> const&) [21]
[26] 4.7 0.06 0.17 15331691 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [26]
0.17 0.00 15335098/15335124 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [29]
-----------------------------------------------
0.04 0.17 5766612/5766612 CATCH2_INTERNAL_TEST_0() [2]
[27] 4.3 0.04 0.17 5766612 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<unsigned short, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned short, int> >::type Catch::operator<=<int>(Catch::ExprLhs<unsigned short>&&, int) [27]
0.07 0.03 5766622/5766633 Catch::BinaryExpr<unsigned short, int>::BinaryExpr(bool, unsigned short, Catch::StringRef, int) [46]
0.07 0.01 5766650/6175944 Catch::operator"" sr(char const, unsigned long) [52]
-----------------------------------------------
0.00 0.00 6/21698713 CATCH2INTERNAL_TEST_4() [158]
0.00 0.00 8/21698713 CATCH2_INTERNAL_TEST_0() [438]
0.00 0.00 18/21698713 CATCH2_INTERNAL_TEST_14() [226]
0.00 0.00 63/21698713 CATCH2_INTERNAL_TEST_3() [165]
0.00 0.00 200/21698713 CATCH2_INTERNAL_TEST_4() [231]
0.00 0.00 221/21698713 CATCH2_INTERNAL_TEST_0() [261]
0.00 0.00 438/21698713 CATCH2_INTERNAL_TEST_0() [209]
0.00 0.00 1003/21698713 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 1800/21698713 unittest::catch_compare_long_strings(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&) [354]
0.00 0.00 3701/21698713 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 6312/21698713 CATCH2_INTERNAL_TEST_0() [4]
0.00 0.00 24254/21698713 CATCH2_INTERNAL_TEST_0() [82]
0.00 0.00 41990/21698713 CATCH2_INTERNAL_TEST_18() [71]
0.00 0.00 224408/21698713 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 224907/21698713 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 490411/21698713 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 490573/21698713 CATCH2_INTERNAL_TEST_0() [59]
0.14 0.04 20188400/21698713 CATCH2_INTERNAL_TEST_0() [2]
[28] 4.0 0.15 0.05 21698713 operator"" catchsr(char const, unsigned long) [28]
0.05 0.00 21697885/27874731 Catch::StringRef::StringRef(char const, unsigned long) [64]
-----------------------------------------------
0.00 0.00 26/15335124 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [291]
0.17 0.00 15335098/15335124 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [26]
[29] 3.4 0.17 0.00 15335124 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [29]
-----------------------------------------------
0.09 0.08 12029002/12029002 std::enable_if<is_integral_v<int>, int>::type snapdev::random<int>(int, int) [5]
[30] 3.4 0.09 0.08 12029002 std::uniform_int_distribution<int>::uniform_int_distribution(int, int) [30]
0.08 0.00 12029049/12029049 std::uniform_int_distribution<int>::param_type::param_type(int, int) [57]
-----------------------------------------------
0.00 0.00 3/1700508 magpie::cache_ref<int, int>::operator() const [469]
0.00 0.00 9/1700508 CATCH2_INTERNAL_TEST_3() [165]
0.00 0.00 200/1700508 magpie::cache_ref<int, int>::operator int() const [360]
0.00 0.00 1104/1700508 CATCH2_INTERNAL_TEST_0() [4]
0.00 0.00 5184/1700508 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.01 125919/1700508 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.01 125945/1700508 CATCH2_INTERNAL_TEST_0() [59]
0.01 0.13 1442144/1700508 CATCH2_INTERNAL_TEST_0() [2]
[31] 3.3 0.01 0.15 1700508 magpie::cache<int, int>::get(int const&, bool) const [31]
0.03 0.11 1700411/1701263 magpie::cache<int, int>::get_impl(unsigned __int128, bool) const [33]
0.00 0.01 1700572/7523115 magpie::cache<int, int>::hash_key(int const&) const [60]
-----------------------------------------------
0.16 0.00 38564/38564 std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>::operator()() [23]
[32] 3.2 0.16 0.00 38564 std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>::_M_gen_rand() [32]
-----------------------------------------------
0.00 0.00 852/1701263 int magpie::cache<int, int>::add<int>(int const&, int const&, bool) [3]
0.03 0.11 1700411/1701263 magpie::cache<int, int>::get(int const&, bool) const [31]
[33] 2.8 0.03 0.11 1701263 magpie::cache<int, int>::get_impl(unsigned __int128, bool) const [33]
0.00 0.09 1694820/1694820 std::optional<int>::optional<int, true>(int&&) [50]
0.00 0.01 1701278/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 1701410/15089281 magpie::cache<int, int>::sizeof_T() const [157]
0.00 0.00 1694761/1793964 std::remove_reference<int&>::type&& std::move<int&>(int&) [724]
0.00 0.00 6549/6549 std::optional<int>::optional(std::nullopt_t) [877]
-----------------------------------------------
0.00 0.13 100/100 CATCH2_INTERNAL_TEST_0() [4]
[34] 2.7 0.00 0.13 100 magpie::cache_ref<int, int>& magpie::cache_ref<int, int>::operator-=<int>(int const&) [34]
0.00 0.13 100/855 int magpie::cache<int, int>::add<int>(int const&, int const&, bool) [3]
-----------------------------------------------
0.00 0.13 100/100 CATCH2_INTERNAL_TEST_0() [4]
[35] 2.7 0.00 0.13 100 magpie::cache_ref<int, int>& magpie::cache_ref<int, int>::operator+=<int>(int const&) [35]
0.00 0.13 100/855 int magpie::cache<int, int>::add<int>(int const&, int const&, bool) [3]
-----------------------------------------------
0.00 0.00 1/15320016 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::unban(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [622]
0.00 0.00 1/15320016 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::erase(int const&) [623]
0.00 0.00 1/15320016 magpie::cache<int, magpie::empty_t>::~cache() [294]
0.00 0.00 1/15320016 magpie::cache<int, magpie::empty_t>::erase(int const&) [621]
0.00 0.00 1/15320016 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::contains(int const&) const [624]
0.00 0.00 2/15320016 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::ban(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [590]
0.00 0.00 2/15320016 magpie::cache<int, magpie::empty_t>::cache(magpie::options const&) [594]
0.00 0.00 3/15320016 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache(magpie::options const&) [558]
0.00 0.00 3/15320016 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache() [274]
0.00 0.00 3/15320016 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache() [265]
0.00 0.00 5/15320016 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::size() const [578]
0.00 0.00 7/15320016 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache(magpie::options const&) [533]
0.00 0.00 8/15320016 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_metadata(int const&) const [507]
0.00 0.00 9/15320016 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::~cache() <cycle 1> [554]
0.00 0.00 12/15320016 magpie::cache<int, int>::verify_current_count() [542]
0.00 0.00 12/15320016 magpie::cache<int, int>::verify_current_capacity() [543]
0.00 0.00 15/15320016 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::verify_current_count() [508]
0.00 0.00 15/15320016 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::verify_current_capacity() [509]
0.00 0.00 18/15320016 magpie::cache<int, magpie::empty_t>::set(int const&, magpie::empty_t const&, int, float) [470]
0.00 0.00 18/15320016 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::cache(magpie::options const&) [479]
0.00 0.00 19/15320016 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache() <cycle 1> [498]
0.00 0.00 30/15320016 magpie::cache<int, int>::allocated() const [482]
0.00 0.00 30/15320016 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache(magpie::options const&) [441]
0.00 0.00 30/15320016 magpie::cache<int, magpie::empty_t>::get_impl(unsigned __int128, bool) const [481]
0.00 0.00 31/15320016 magpie::cache<int, magpie::empty_t>::size() const [480]
0.00 0.00 32/15320016 magpie::cache<int, int>::~cache() <cycle 1> [477]
0.00 0.00 50/15320016 magpie::cache<int, magpie::empty_t>::hash_key(int const&) const [456]
0.00 0.00 52/15320016 magpie::cache<int, int>::cache(magpie::options const&) [416]
0.00 0.00 79/15320016 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::size() const [422]
0.00 0.00 90/15320016 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set((anonymous namespace)::cache_key_t const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, float) [401]
0.00 0.00 127/15320016 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set(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&, int, float) [396]
0.00 0.00 131/15320016 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set(int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, float) [395]
0.00 0.00 198/15320016 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [399]
0.00 0.00 314/15320016 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [391]
0.00 0.00 341/15320016 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::hash_key(int const&) const [390]
0.00 0.00 445/15320016 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::hash_key(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [386]
0.00 0.00 480/15320016 magpie::cache<int, int>::size() const [385]
0.00 0.00 491/15320016 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::allocated() const [383]
0.00 0.00 855/15320016 int magpie::cache<int, int>::add<int>(int const&, int const&, bool) [3]
0.00 0.00 936/15320016 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [376]
0.00 0.00 1026/15320016 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::hash_key((anonymous namespace)::cache_key_t const&) const [374]
0.00 0.00 12235/15320016 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::set(int const&, std::vector<unsigned char, std::allocator<unsigned char> > const&, int, float) [335]
0.00 0.00 121649/15320016 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::get_impl(unsigned __int128, bool) const [227]
0.00 0.00 134140/15320016 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::hash_key(int const&) const [285]
0.00 0.01 1701278/15320016 magpie::cache<int, int>::get_impl(unsigned __int128, bool) const [33]
0.01 0.02 2904017/15320016 magpie::cache<int, int>::get_metadata(int const&) const [73]
0.01 0.02 2917628/15320016 magpie::cache<int, int>::set(int const&, int const&, int, float) [47]
0.02 0.04 7523145/15320016 magpie::cache<int, int>::hash_key(int const&) const [60]
[36] 2.6 0.04 0.09 15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.03 0.06 15325265/15325265 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [48]
-----------------------------------------------
0.00 0.00 1/275 Catch::Clara::Opt::Opt<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>(Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [306]
0.00 0.00 1/275 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&) [305]
0.00 0.00 3/275 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::~ParserRefImpl() [281]
0.00 0.01 16/275 Catch::Clara::Opt::Opt(bool&) [215]
0.00 0.11 254/275 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [41]
[37] 2.4 0.00 0.12 275 std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [37]
0.00 0.12 275/275 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [38]
-----------------------------------------------
0.00 0.12 275/275 std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [37]
[38] 2.4 0.00 0.12 275 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [38]
0.04 0.08 275/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
<spontaneous>
[39] 2.3 0.00 0.11 Catch::makeCommandLineParser(Catch::ConfigData&) [39]
0.00 0.07 38/52 Catch::Clara::Parser::~Parser() [43]
0.00 0.02 37/43 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [126]
0.00 0.02 37/254 Catch::Clara::Opt::~Opt() [40]
0.00 0.00 3/7 Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [271]
0.00 0.00 1/53 Catch::Clara::ExeName::~ExeName() [83]
0.00 0.00 1/2 Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [292]
0.00 0.00 55/67 Catch::Clara::Opt::operator[](Catch::StringRef) && [431]
0.00 0.00 37/45 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(Catch::StringRef) && [1306]
-----------------------------------------------
0.00 0.00 1/254 Catch::Clara::Help::~Help() [307]
0.00 0.00 8/254 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [92]
0.00 0.02 37/254 Catch::makeCommandLineParser(Catch::ConfigData&) [39]
0.00 0.09 208/254 void std::destroy_at<Catch::Clara::Opt>(Catch::Clara::Opt) [51]
[40] 2.2 0.00 0.11 254 Catch::Clara::Opt::~Opt() [40]
0.00 0.11 254/254 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [41]
0.00 0.00 254/255 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [1051]
-----------------------------------------------
0.00 0.11 254/254 Catch::Clara::Opt::~Opt() [40]
[41] 2.2 0.00 0.11 254 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [41]
0.00 0.11 254/275 std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [37]
0.00 0.00 254/254 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [1053]
-----------------------------------------------
<spontaneous>
[42] 2.2 0.05 0.06 magpie::cache<int, int>::copy(void const, void, unsigned long) const [42]
0.02 0.03 4612474/4612510 decltype (::new ((void)(0)) int((declval<int const&>)())) std::construct_at<int, int const&>(int, int const&) [72]
0.00 0.00 4612348/15089281 magpie::cache<int, int>::sizeof_T() const [157]
-----------------------------------------------
0.00 0.00 1/52 Catch::Session::Session() [277]
0.00 0.00 1/52 Catch::Session::~Session() [278]
0.00 0.00 2/52 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [205]
0.00 0.00 2/52 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [262]
0.00 0.02 8/52 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [92]
0.00 0.07 38/52 Catch::makeCommandLineParser(Catch::ConfigData&) [39]
[43] 2.1 0.00 0.10 52 Catch::Clara::Parser::~Parser() [43]
0.00 0.06 52/53 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [69]
0.00 0.04 52/53 Catch::Clara::ExeName::~ExeName() [83]
0.00 0.00 52/53 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [1264]
0.00 0.00 52/362 Catch::Clara::Detail::ParserBase::~ParserBase() [1021]
-----------------------------------------------
0.10 0.00 86359781/86359781 __gnu_cxx::__aligned_membuf<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >::_M_ptr() [19]
[44] 2.0 0.10 0.00 86359781 __gnu_cxx::__aligned_membuf<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >::_M_addr() [44]
-----------------------------------------------
0.05 0.05 858/858 int magpie::cache<int, int>::add<int>(int const&, int const&, bool) [3]
[45] 2.0 0.05 0.05 858 std::__shared_ptr_access<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [45]
0.04 0.01 15329717/15329717 std::__shared_ptr_access<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [76]
-----------------------------------------------
0.00 0.00 11/5766633 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned short, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned short, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned short>&&, int) [466]
0.07 0.03 5766622/5766633 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<unsigned short, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned short, int> >::type Catch::operator<=<int>(Catch::ExprLhs<unsigned short>&&, int) [27]
[46] 2.0 0.07 0.03 5766633 Catch::BinaryExpr<unsigned short, int>::BinaryExpr(bool, unsigned short, Catch::StringRef, int) [46]
0.03 0.00 5766558/10849232 Catch::ITransientExpression::ITransientExpression(bool, bool) [77]
-----------------------------------------------
0.00 0.00 9/2917577 CATCH2_INTERNAL_TEST_3() [165]
0.00 0.00 148/2917577 CATCH2_INTERNAL_TEST_0() [4]
0.00 0.00 252/2917577 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 852/2917577 int magpie::cache<int, int>::add<int>(int const&, int const&, bool) [3]
0.00 0.00 5993/2917577 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 5993/2917577 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 20993/2917577 CATCH2_INTERNAL_TEST_18() [71]
0.04 0.06 2883337/2917577 CATCH2_INTERNAL_TEST_0() [2]
[47] 2.0 0.04 0.06 2917577 magpie::cache<int, int>::set(int const&, int const&, int, float) [47]
0.00 0.02 2917659/7523115 magpie::cache<int, int>::hash_key(int const&) const [60]
0.01 0.02 2917628/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 2917647/15089281 magpie::cache<int, int>::sizeof_T() const [157]
0.00 0.00 2917547/2917547 magpie::cache<int, int>::key_size(int const&) const [721]
-----------------------------------------------
0.03 0.06 15325265/15325265 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
[48] 1.8 0.03 0.06 15325265 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [48]
0.06 0.00 15325398/15325398 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::get() const [63]
-----------------------------------------------
0.01 0.08 1694877/1694877 std::optional<int>::optional<int, true>(int&&) [50]
[49] 1.8 0.01 0.08 1694877 std::Optionalbase<int, true, true>::Optionalbase<int, false>(std::in_place_t, int&&) [49]
0.03 0.05 1694910/1694910 std::Optionalpayload<int, true, true, true>::Optionalpayload_base<int>(std::in_place_t, int&&) [58]
0.00 0.00 1694909/6779411 int&& std::forward<int>(std::remove_reference<int>::type&) [717]
-----------------------------------------------
0.00 0.09 1694820/1694820 magpie::cache<int, int>::get_impl(unsigned __int128, bool) const [33]
[50] 1.8 0.00 0.09 1694820 std::optional<int>::optional<int, true>(int&&) [50]
0.01 0.08 1694877/1694877 std::Optionalbase<int, true, true>::Optionalbase<int, false>(std::in_place_t, int&&) [49]
0.00 0.00 1694863/6779411 int&& std::forward<int>(std::remove_reference<int>::type&) [717]
-----------------------------------------------
0.00 0.03 70/208 void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [100]
0.00 0.06 138/208 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [66]
[51] 1.8 0.00 0.09 208 void std::destroyat<Catch::Clara::Opt>(Catch::Clara::Opt) [51]
0.00 0.09 208/254 Catch::Clara::Opt::~Opt() [40]
-----------------------------------------------
0.00 0.00 1/6175944 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<timespec const&, snapdev::timespec_ex&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<snapdev::timespec_ex&>::type>::type> > >::value, Catch::BinaryExpr<timespec const&, snapdev::timespec_ex& const&> >::type Catch::operator==<snapdev::timespec_ex&>(Catch::ExprLhs<timespec const&>&&, snapdev::timespec_ex&) [279]
0.00 0.00 1/6175944 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<magpie::eviction_policy> const&, std::shared_ptr<magpie::eviction_policy>&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<magpie::eviction_policy>&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<magpie::eviction_policy> const&, std::shared_ptr<magpie::eviction_policy>& const&> >::type Catch::operator==<std::shared_ptr<magpie::eviction_policy>&>(Catch::ExprLhs<std::shared_ptr<magpie::eviction_policy> const&>&&, std::shared_ptr<magpie::eviction_policy>&) [589]
0.00 0.00 1/6175944 Catch::StreamingReporterBase::StreamingReporterBase(Catch::ReporterConfig&&) [630]
0.00 0.00 2/6175944 Catch::printTestRunTotals(std::ostream&, Catch::ColourImpl&, Catch::Totals const&) [597]
0.00 0.00 3/6175944 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<magpie::eviction_policy> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<magpie::eviction_policy> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<magpie::eviction_policy> const&>&&, decltype(nullptr)&&) [171]
0.00 0.00 4/6175944 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<magpie::lock_model_t, magpie::lock_model_t, void>, Catch::capture_by_value<magpie::lock_model_t> >::value, Catch::BinaryExpr<magpie::lock_model_t, magpie::lock_model_t> >::type Catch::operator==<magpie::lock_model_t>(Catch::ExprLhs<magpie::lock_model_t>&&, magpie::lock_model_t) [556]
0.00 0.00 4/6175944 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<magpie::stale_data_t, magpie::stale_data_t, void>, Catch::capture_by_value<magpie::stale_data_t> >::value, Catch::BinaryExpr<magpie::stale_data_t, magpie::stale_data_t> >::type Catch::operator==<magpie::stale_data_t>(Catch::ExprLhs<magpie::stale_data_t>&&, magpie::stale_data_t) [557]
0.00 0.00 6/6175944 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, long, void>, Catch::capture_by_value<long> >::value, Catch::BinaryExpr<long, long> >::type Catch::operator==<long>(Catch::ExprLhs<long>&&, long) [534]
0.00 0.00 6/6175944 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<unsigned long, double, void>, Catch::capture_by_value<double> >::value, Catch::BinaryExpr<unsigned long, double> >::type Catch::operator><double>(Catch::ExprLhs<unsigned long>&&, double) [535]
0.00 0.00 6/6175944 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator< <unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [536]
0.00 0.00 10/6175944 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<timespec const&, timespec&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<timespec&>::type>::type> > >::value, Catch::BinaryExpr<timespec const&, timespec& const&> >::type Catch::operator==<timespec&>(Catch::ExprLhs<timespec const&>&&, timespec&) [104]
0.00 0.00 12/6175944 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned short, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned short, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned short>&&, int) [466]
0.00 0.00 54/6175944 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator><int>(Catch::ExprLhs<int>&&, int) [380]
0.00 0.00 92/6175944 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [400]
0.00 0.00 101/6175944 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [398]
0.00 0.00 145/6175944 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator<=<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [392]
0.00 0.00 270/6175944 Catch::(anonymous namespace)::parseSpecialTag(Catch::StringRef) [387]
0.00 0.00 679/6175944 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<magpie::set_result_t, magpie::set_result_t, void>, Catch::capture_by_value<magpie::set_result_t> >::value, Catch::BinaryExpr<magpie::set_result_t, magpie::set_result_t> >::type Catch::operator==<magpie::set_result_t>(Catch::ExprLhs<magpie::set_result_t>&&, magpie::set_result_t) [370]
0.00 0.00 900/6175944 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<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> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<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> >&) [367]
0.00 0.00 1093/6175944 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<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&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<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& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<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&) [361]
0.00 0.00 7077/6175944 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [341]
0.00 0.00 20700/6175944 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator< <int>(Catch::ExprLhs<unsigned int>&&, int) [167]
0.00 0.00 118576/6175944 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >& const&> >::type Catch::operator==<std::vector<unsigned char, std::allocator<unsigned char> >&>(Catch::ExprLhs<std::vector<unsigned char, std::allocator<unsigned char> >&>&&, std::vector<unsigned char, std::allocator<unsigned char> >&) [148]
0.00 0.00 259551/6175944 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [119]
0.07 0.01 5766650/6175944 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<unsigned short, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned short, int> >::type Catch::operator<=<int>(Catch::ExprLhs<unsigned short>&&, int) [27]
[52] 1.7 0.07 0.01 6175944 Catch::operator"" sr(char const, unsigned long) [52]
0.01 0.00 6175715/27874731 Catch::StringRef::StringRef(char const, unsigned long) [64]
-----------------------------------------------
0.05 0.03 5766531/5766531 CATCH2INTERNAL_TEST_0() [2]
[53] 1.6 0.05 0.03 5766531 Catch::ExprLhs<unsigned short> Catch::operator<=<unsigned short, 0>(Catch::Decomposer&&, unsigned short) [53]
0.03 0.00 5766558/5766558 Catch::ExprLhs<unsigned short>::ExprLhs(unsigned short) [96]
-----------------------------------------------
<spontaneous>
[54] 1.6 0.08 0.00 Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&) [54]
-----------------------------------------------
<spontaneous>
[55] 1.6 0.08 0.00 Catch::RunContext::notifyAssertionStarted(Catch::AssertionInfo const&) [55]
-----------------------------------------------
<spontaneous>
[56] 1.6 0.08 0.00 Catch::AssertionHandler::AssertionHandler(Catch::StringRef, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [56]
-----------------------------------------------
0.08 0.00 12029049/12029049 std::uniform_int_distribution<int>::uniform_int_distribution(int, int) [30]
[57] 1.6 0.08 0.00 12029049 std::uniform_int_distribution<int>::param_type::param_type(int, int) [57]
-----------------------------------------------
0.03 0.05 1694910/1694910 std::Optionalbase<int, true, true>::Optionalbase<int, false>(std::in_place_t, int&&) [49]
[58] 1.6 0.03 0.05 1694910 std::Optionalpayload<int, true, true, true>::Optionalpayload_base<int>(std::in_place_t, int&&) [58]
0.03 0.02 1694767/1694767 std::Optionalpayload_base<int>::Optionalpayload_base<int>(std::in_place_t, int&&) [80]
-----------------------------------------------
0.03 0.05 1/1 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[59] 1.5 0.03 0.05 1 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.01 125945/1700508 magpie::cache<int, int>::get(int const&, bool) const [31]
0.00 0.01 125340/259530 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [119]
0.00 0.00 490573/21698713 operator"" catchsr(char const, unsigned long) [28]
0.00 0.00 6/2386 std::shared_ptr<magpie::eviction_policy>::~shared_ptr() <cycle 1> [1076]
0.00 0.00 125347/259609 Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [247]
0.00 0.00 125917/1700381 std::optional<int>::has_value() const [147]
0.00 0.00 3/15 std::shared_ptr<magpie::cache<int, int> >::~shared_ptr() [221]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy_add>::~shared_ptr() [168]
0.00 0.00 3/2386 magpie::options::~options() <cycle 1> [1106]
0.00 0.00 3/15 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::reset() [224]
0.00 0.00 125310/252875 std::optional<int>::value() & [276]
0.00 0.00 3/15 std::shared_ptr<magpie::cache<int, int> > std::make_shared<magpie::cache<int, int>, magpie::options&>(magpie::options&) [235]
0.00 0.00 245301/10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
0.00 0.00 1/6 std::random_device::operator()() [250]
0.00 0.00 119952/4673623 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [93]
0.00 0.00 119945/4673697 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [109]
0.00 0.00 245259/10848819 Catch::AssertionHandler::~AssertionHandler() [144]
0.00 0.00 27/396 std::__shared_ptr_access<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [252]
0.00 0.00 5993/2917577 magpie::cache<int, int>::set(int const&, int const&, int, float) [47]
0.00 0.00 3/216 void std::shuffle<int, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&>(int, int, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&) [203]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy>::shared_ptr(std::shared_ptr<magpie::eviction_policy> const&) [357]
0.00 0.00 30/480 magpie::cache<int, int>::size() const [385]
0.00 0.00 7/95 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [400]
0.00 0.00 3/6 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<unsigned long, double, void>, Catch::capture_by_value<double> >::value, Catch::BinaryExpr<unsigned long, double> >::type Catch::operator><double>(Catch::ExprLhs<unsigned long>&&, double) [535]
0.00 0.00 6/12 magpie::cache<int, int>::verify_current_count() [542]
0.00 0.00 6/12 magpie::cache<int, int>::verify_current_capacity() [543]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy_add> std::make_shared<magpie::eviction_policy_add>() [474]
0.00 0.00 131956/263882 std::__shared_ptr_access<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [738]
0.00 0.00 27/189 magpie::eviction_policy::profile() [1074]
0.00 0.00 9/7329 Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [871]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy>::shared_ptr<magpie::eviction_policy_add, void>(std::shared_ptr<magpie::eviction_policy_add>&&) [1399]
0.00 0.00 3/21 magpie::eviction_profile::set_size_eviction_trigger_percent(double) [1434]
0.00 0.00 3/21 magpie::eviction_profile::set_size_eviction_reduction_percent(double) [1435]
0.00 0.00 3/21 magpie::eviction_profile::set_access_count_weight(double) [1433]
0.00 0.00 3/21 magpie::eviction_profile::set_recency_weight(double) [1430]
0.00 0.00 3/21 magpie::eviction_profile::set_allocated_weight(double) [1432]
0.00 0.00 3/21 magpie::eviction_profile::set_age_weight(double) [1427]
0.00 0.00 3/21 magpie::eviction_profile::set_survival_weight(double) [1431]
0.00 0.00 3/21 magpie::eviction_profile::set_turn_weight(double) [1428]
0.00 0.00 3/21 magpie::eviction_profile::set_random_weight(double) [1429]
0.00 0.00 1/36 unittest::g_progress() [1323]
0.00 0.00 1/6 std::random_device::random_device() [1593]
0.00 0.00 1/4 std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::mersenne_twister_engine(unsigned long) [1630]
0.00 0.00 1/5 std::random_device::~random_device() [1612]
-----------------------------------------------
0.00 0.00 855/7523115 int magpie::cache<int, int>::add<int>(int const&, int const&, bool) [3]
0.00 0.01 1700572/7523115 magpie::cache<int, int>::get(int const&, bool) const [31]
0.00 0.02 2904029/7523115 magpie::cache<int, int>::get_metadata(int const&) const [73]
0.00 0.02 2917659/7523115 magpie::cache<int, int>::set(int const&, int const&, int, float) [47]
[60] 1.5 0.01 0.06 7523115 magpie::cache<int, int>::hash_key(int const&) const [60]
0.02 0.04 7523145/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
-----------------------------------------------
0.00 0.00 24618/12016832 CATCH2_INTERNAL_TEST_12() [166]
0.01 0.02 5973139/12016832 CATCH2_INTERNAL_TEST_6() [9]
0.02 0.02 6019075/12016832 CATCH2_INTERNAL_TEST_9() [10]
[61] 1.4 0.03 0.04 12016832 std::vector<unsigned char, std::allocator<unsigned char> >::operator[](unsigned long) [61]
0.04 0.00 12016861/12481538 std::vector<unsigned char, std::allocator<unsigned char> >::size() const [84]
-----------------------------------------------
0.06 0.00 24058145/24058145 int std::uniform_int_distribution<int>::operator()<std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul> >(std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>&, std::uniform_int_distribution<int>::param_type const&) [8]
[62] 1.3 0.06 0.00 24058145 std::uniform_int_distribution<int>::param_type::a() const [62]
-----------------------------------------------
0.06 0.00 15325398/15325398 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [48]
[63] 1.2 0.06 0.00 15325398 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::get() const [63]
-----------------------------------------------
0.00 0.00 27/27874731 Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [564]
0.00 0.00 399/27874731 Catch::StringRef::StringRef(char const) [414]
0.00 0.00 705/27874731 Catch::StringRef::substr(unsigned long, unsigned long) const [402]
0.01 0.00 6175715/27874731 Catch::operator"" _sr(char const, unsigned long) [52]
0.05 0.00 21697885/27874731 operator"" catchsr(char const, unsigned long) [28]
[64] 1.2 0.06 0.00 27874731 Catch::StringRef::StringRef(char const, unsigned long) [64]
-----------------------------------------------
0.00 0.00 1699/12146690 CATCH2_INTERNAL_TEST_12() [166]
0.01 0.01 6049602/12146690 CATCH2_INTERNAL_TEST_6() [9]
0.02 0.02 6095389/12146690 CATCH2_INTERNAL_TEST_9() [10]
[65] 1.2 0.03 0.03 12146690 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::operator[](unsigned long) [65]
0.03 0.00 12146825/12148961 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::size() const [95]
-----------------------------------------------
0.00 0.06 138/138 void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [67]
[66] 1.2 0.00 0.06 138 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [66]
0.00 0.06 138/208 void std::destroyat<Catch::Clara::Opt>(Catch::Clara::Opt) [51]
-----------------------------------------------
0.00 0.06 54/54 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [68]
[67] 1.2 0.00 0.06 54 void std::Destroy_aux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [67]
0.00 0.06 138/138 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [66]
0.00 0.00 138/440 Catch::Clara::Opt std::_addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [1008]
-----------------------------------------------
0.00 0.00 1/54 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [287]
0.00 0.06 53/54 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [69]
[68] 1.2 0.00 0.06 54 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [68]
0.00 0.06 54/54 void std::Destroy_aux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [67]
0.00 0.00 54/703019 std::__is_constant_evaluated() [725]
-----------------------------------------------
0.00 0.00 1/53 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_move_assign(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&, std::integral_constant<bool, true>) [288]
0.00 0.06 52/53 Catch::Clara::Parser::~Parser() [43]
[69] 1.2 0.00 0.06 53 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [69]
0.00 0.06 53/54 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [68]
0.00 0.00 53/83 std::Vector_base<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [1164]
0.00 0.00 53/53 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [1263]
-----------------------------------------------
0.01 0.05 1/1 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[70] 1.1 0.01 0.05 1 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.01 125919/1700508 magpie::cache<int, int>::get(int const&, bool) const [31]
0.00 0.01 125311/259530 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [119]
0.00 0.00 490411/21698713 operator"" catchsr(char const, unsigned long) [28]
0.00 0.00 6/2386 std::shared_ptr<magpie::eviction_policy>::~shared_ptr() <cycle 1> [1076]
0.00 0.00 125329/259609 Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [247]
0.00 0.00 125867/1700381 std::optional<int>::has_value() const [147]
0.00 0.00 3/15 std::shared_ptr<magpie::cache<int, int> >::~shared_ptr() [221]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy_add>::~shared_ptr() [168]
0.00 0.00 3/2386 magpie::options::~options() <cycle 1> [1106]
0.00 0.00 3/15 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::reset() [224]
0.00 0.00 125254/252875 std::optional<int>::value() & [276]
0.00 0.00 3/15 std::shared_ptr<magpie::cache<int, int> > std::make_shared<magpie::cache<int, int>, magpie::options&>(magpie::options&) [235]
0.00 0.00 245192/10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
0.00 0.00 1/6 std::random_device::operator()() [250]
0.00 0.00 119879/4673623 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [93]
0.00 0.00 119925/4673697 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [109]
0.00 0.00 245112/10848819 Catch::AssertionHandler::~AssertionHandler() [144]
0.00 0.00 27/396 std::__shared_ptr_access<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [252]
0.00 0.00 5993/2917577 magpie::cache<int, int>::set(int const&, int const&, int, float) [47]
0.00 0.00 3/216 void std::shuffle<int, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&>(int, int, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&) [203]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy>::shared_ptr(std::shared_ptr<magpie::eviction_policy> const&) [357]
0.00 0.00 30/480 magpie::cache<int, int>::size() const [385]
0.00 0.00 6/95 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [400]
0.00 0.00 3/6 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<unsigned long, double, void>, Catch::capture_by_value<double> >::value, Catch::BinaryExpr<unsigned long, double> >::type Catch::operator><double>(Catch::ExprLhs<unsigned long>&&, double) [535]
0.00 0.00 6/12 magpie::cache<int, int>::verify_current_count() [542]
0.00 0.00 6/12 magpie::cache<int, int>::verify_current_capacity() [543]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy_add> std::make_shared<magpie::eviction_policy_add>() [474]
0.00 0.00 131909/263882 std::__shared_ptr_access<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [738]
0.00 0.00 27/189 magpie::eviction_policy::profile() [1074]
0.00 0.00 10/7329 Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [871]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy>::shared_ptr<magpie::eviction_policy_add, void>(std::shared_ptr<magpie::eviction_policy_add>&&) [1399]
0.00 0.00 3/21 magpie::eviction_profile::set_size_eviction_trigger_percent(double) [1434]
0.00 0.00 3/21 magpie::eviction_profile::set_size_eviction_reduction_percent(double) [1435]
0.00 0.00 3/21 magpie::eviction_profile::set_access_count_weight(double) [1433]
0.00 0.00 3/21 magpie::eviction_profile::set_recency_weight(double) [1430]
0.00 0.00 3/21 magpie::eviction_profile::set_allocated_weight(double) [1432]
0.00 0.00 3/21 magpie::eviction_profile::set_age_weight(double) [1427]
0.00 0.00 3/21 magpie::eviction_profile::set_survival_weight(double) [1431]
0.00 0.00 3/21 magpie::eviction_profile::set_turn_weight(double) [1428]
0.00 0.00 3/21 magpie::eviction_profile::set_random_weight(double) [1429]
0.00 0.00 1/36 unittest::g_progress() [1323]
0.00 0.00 1/6 std::random_device::random_device() [1593]
0.00 0.00 1/4 std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::mersenne_twister_engine(unsigned long) [1630]
0.00 0.00 1/5 std::random_device::~random_device() [1612]
-----------------------------------------------
0.00 0.05 1/1 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[71] 1.1 0.00 0.05 1 CATCH2_INTERNAL_TEST_18() [71]
0.00 0.01 20700/20700 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator< <int>(Catch::ExprLhs<unsigned int>&&, int) [167]
0.00 0.01 20700/20700 Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [190]
0.01 0.00 207/207 magpie::eviction_policy::cycle() [192]
0.00 0.01 210/216 void std::shuffle<int, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&>(int, int, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&) [203]
0.00 0.00 234/396 std::__shared_ptr_access<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [252]
0.00 0.00 6/2386 std::shared_ptr<magpie::eviction_policy>::~shared_ptr() <cycle 1> [1076]
0.00 0.00 293/675 Catch::ExprLhs<magpie::set_result_t> Catch::operator<=<magpie::set_result_t, 0>(Catch::Decomposer&&, magpie::set_result_t) [240]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy_add>::~shared_ptr() [168]
0.00 0.00 3/2386 magpie::cache<int, int>::~cache() <cycle 1> [477]
0.00 0.00 3/2386 magpie::options::~options() <cycle 1> [1106]
0.00 0.00 1/6 std::random_device::operator()() [250]
0.00 0.00 20993/2917577 magpie::cache<int, int>::set(int const&, int const&, int, float) [47]
0.00 0.00 41990/21698713 operator"" catchsr(char const, unsigned long) [28]
0.00 0.00 20700/2903967 magpie::cache<int, int>::get_metadata(int const&) const [73]
0.00 0.00 20993/10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
0.00 0.00 20992/10848819 Catch::AssertionHandler::~AssertionHandler() [144]
0.00 0.00 296/679 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<magpie::set_result_t, magpie::set_result_t, void>, Catch::capture_by_value<magpie::set_result_t> >::value, Catch::BinaryExpr<magpie::set_result_t, magpie::set_result_t> >::type Catch::operator==<magpie::set_result_t>(Catch::ExprLhs<magpie::set_result_t>&&, magpie::set_result_t) [370]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy>::shared_ptr(std::shared_ptr<magpie::eviction_policy> const&) [357]
0.00 0.00 3/31 magpie::cache<int, int>::cache(magpie::options const&) [416]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy_add> std::make_shared<magpie::eviction_policy_add>() [474]
0.00 0.00 207/207 magpie::eviction_cycle::get_cycle_turn() const [1066]
0.00 0.00 27/189 magpie::eviction_policy::profile() [1074]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy>::shared_ptr<magpie::eviction_policy_add, void>(std::shared_ptr<magpie::eviction_policy_add>&&) [1399]
0.00 0.00 3/21 magpie::eviction_profile::set_size_eviction_trigger_percent(double) [1434]
0.00 0.00 3/21 magpie::eviction_profile::set_size_eviction_reduction_percent(double) [1435]
0.00 0.00 3/21 magpie::eviction_profile::set_access_count_weight(double) [1433]
0.00 0.00 3/21 magpie::eviction_profile::set_recency_weight(double) [1430]
0.00 0.00 3/21 magpie::eviction_profile::set_allocated_weight(double) [1432]
0.00 0.00 3/21 magpie::eviction_profile::set_age_weight(double) [1427]
0.00 0.00 3/21 magpie::eviction_profile::set_survival_weight(double) [1431]
0.00 0.00 3/21 magpie::eviction_profile::set_turn_weight(double) [1428]
0.00 0.00 3/21 magpie::eviction_profile::set_random_weight(double) [1429]
0.00 0.00 1/36 unittest::g_progress() [1323]
0.00 0.00 1/6 std::random_device::random_device() [1593]
0.00 0.00 1/4 std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::mersenne_twister_engine(unsigned long) [1630]
0.00 0.00 1/1 void std::iota<int, int>(int, int, int) [1734]
0.00 0.00 1/5 std::random_device::~random_device() [1612]
-----------------------------------------------
0.00 0.00 36/4612510 void std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_construct_node<int const&>(std::Rbtree_node<int>, int const&) [428]
0.02 0.03 4612474/4612510 magpie::cache<int, int>::copy(void const, void, unsigned long) const [42]
[72] 1.1 0.03 0.03 4612510 decltype (::new ((void)(0)) int((declval<int const&>)())) std::construct_at<int, int const&>(int, int const&) [72]
0.03 0.00 4612569/4773675 operator new(unsigned long, void) [97]
0.00 0.00 4612577/4612793 int const& std::forward<int const&>(std::remove_reference<int const&>::type&) [718]
-----------------------------------------------
0.00 0.00 20700/2903967 CATCH2_INTERNAL_TEST_18() [71]
0.00 0.05 2883267/2903967 CATCH2_INTERNAL_TEST_0() [2]
[73] 1.1 0.00 0.05 2903967 magpie::cache<int, int>::get_metadata(int const&) const [73]
0.00 0.02 2904029/7523115 magpie::cache<int, int>::hash_key(int const&) const [60]
0.01 0.02 2904017/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
-----------------------------------------------
0.05 0.00 22648/22648 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_erase(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >) [14]
[74] 1.0 0.05 0.00 22648 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_S_left(std::Rbtree_node_base) [74]
-----------------------------------------------
0.05 0.00 22648/22648 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_erase(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >) [14]
[75] 1.0 0.05 0.00 22648 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_S_right(std::Rbtree_node_base) [75]
-----------------------------------------------
0.04 0.01 15329717/15329717 std::__shared_ptr_access<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [45]
[76] 1.0 0.04 0.01 15329717 std::__shared_ptr_access<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [76]
0.01 0.00 15329775/15329775 std::__shared_ptr<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2>::get() const [177]
-----------------------------------------------
0.00 0.00 1/10849232 Catch::BinaryExpr<timespec const&, snapdev::timespec_ex&>::BinaryExpr(bool, timespec const&, Catch::StringRef, snapdev::timespec_ex&) [701]
0.00 0.00 1/10849232 Catch::BinaryExpr<std::shared_ptr<magpie::eviction_policy> const&, std::shared_ptr<magpie::eviction_policy>&>::BinaryExpr(bool, std::shared_ptr<magpie::eviction_policy> const&, Catch::StringRef, std::shared_ptr<magpie::eviction_policy>&) [702]
0.00 0.00 3/10849232 Catch::MatchExpr<magpie::incompatible_lock const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::incompatible_lock const&, Catch::Matchers::ExceptionWatcher const&) [339]
0.00 0.00 3/10849232 Catch::MatchExpr<magpie::value_not_found const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::value_not_found const&, Catch::Matchers::ExceptionWatcher const&) [338]
0.00 0.00 3/10849232 Catch::BinaryExpr<std::shared_ptr<magpie::eviction_policy> const&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<magpie::eviction_policy> const&, Catch::StringRef, decltype(nullptr) const&) [629]
0.00 0.00 4/10849232 Catch::BinaryExpr<magpie::lock_model_t, magpie::lock_model_t>::BinaryExpr(bool, magpie::lock_model_t, Catch::StringRef, magpie::lock_model_t) [619]
0.00 0.00 4/10849232 Catch::BinaryExpr<magpie::stale_data_t, magpie::stale_data_t>::BinaryExpr(bool, magpie::stale_data_t, Catch::StringRef, magpie::stale_data_t) [620]
0.00 0.00 6/10849232 Catch::BinaryExpr<long, long>::BinaryExpr(bool, long, Catch::StringRef, long) [595]
0.00 0.00 6/10849232 Catch::MatchExpr<magpie::empty_key_not_accepted const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::empty_key_not_accepted const&, Catch::Matchers::ExceptionWatcher const&) [333]
0.00 0.00 6/10849232 Catch::BinaryExpr<unsigned long, double>::BinaryExpr(bool, unsigned long, Catch::StringRef, double) [596]
0.00 0.00 10/10849232 Catch::BinaryExpr<timespec const&, timespec&>::BinaryExpr(bool, timespec const&, Catch::StringRef, timespec&) [576]
0.00 0.00 92/10849232 Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) [457]
0.00 0.00 100/10849232 Catch::MatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher const&) [260]
0.00 0.00 101/10849232 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [444]
0.00 0.00 674/10849232 Catch::BinaryExpr<magpie::set_result_t, magpie::set_result_t>::BinaryExpr(bool, magpie::set_result_t, Catch::StringRef, magpie::set_result_t) [389]
0.00 0.00 900/10849232 Catch::BinaryExpr<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> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [384]
0.00 0.00 1093/10849232 Catch::BinaryExpr<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&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [381]
0.00 0.00 7229/10849232 Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long) [355]
0.00 0.00 20700/10849232 Catch::BinaryExpr<unsigned int, int>::BinaryExpr(bool, unsigned int, Catch::StringRef, int) [170]
0.00 0.00 118496/10849232 Catch::BinaryExpr<std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >&>::BinaryExpr(bool, std::vector<unsigned char, std::allocator<unsigned char> >&, Catch::StringRef, std::vector<unsigned char, std::allocator<unsigned char> >&) [299]
0.00 0.00 259500/10849232 Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [131]
0.02 0.00 4673742/10849232 Catch::UnaryExpr<bool>::UnaryExpr(bool) [130]
0.03 0.00 5766558/10849232 Catch::BinaryExpr<unsigned short, int>::BinaryExpr(bool, unsigned short, Catch::StringRef, int) [46]
[77] 1.0 0.05 0.00 10849232 Catch::ITransientExpression::ITransientExpression(bool, bool) [77]
-----------------------------------------------
<spontaneous>
[78] 1.0 0.05 0.00 Catch::AssertionReaction::AssertionReaction() [78]
-----------------------------------------------
0.05 0.00 12029027/12029027 int std::uniform_int_distribution<int>::operator()<std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul> >(std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>&, std::uniform_int_distribution<int>::param_type const&) [8]
[79] 1.0 0.05 0.00 12029027 std::uniform_int_distribution<int>::param_type::b() const [79]
-----------------------------------------------
0.03 0.02 1694767/1694767 std::Optionalpayload<int, true, true, true>::Optionalpayload_base<int>(std::in_place_t, int&&) [58]
[80] 1.0 0.03 0.02 1694767 std::Optionalpayload_base<int>::Optionalpayload_base<int>(std::in_place_t, int&&) [80]
0.02 0.00 1694819/1694819 std::Optionalpayload_base<int>::Storage<int, true>::Storage<int>(std::in_place_t, int&&) [145]
0.00 0.00 1694768/6779411 int&& std::forward<int>(std::remove_reference<int>::type&) [717]
-----------------------------------------------
0.04 0.00 12029068/12029068 std::enable_if<is_integral_v<int>, int>::type snapdev::random<int>(int, int) [5]
[81] 0.9 0.04 0.00 12029068 snapdev::get_random_generator() [81]
0.00 0.00 1/6 std::random_device::operator()() [250]
0.00 0.00 1/6 std::random_device::random_device() [1593]
0.00 0.00 1/1 std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>::mersenne_twister_engine(unsigned long) [1730]
-----------------------------------------------
0.00 0.05 2/2 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[82] 0.9 0.00 0.05 2 CATCH2_INTERNAL_TEST_0() [82]
0.00 0.03 10/10 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<timespec const&, timespec&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<timespec&>::type>::type> > >::value, Catch::BinaryExpr<timespec const&, timespec& const&> >::type Catch::operator==<timespec&>(Catch::ExprLhs<timespec const&>&&, timespec&) [104]
0.00 0.01 3/3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<magpie::eviction_policy> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<magpie::eviction_policy> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<magpie::eviction_policy> const&>&&, decltype(nullptr)&&) [171]
0.00 0.00 7/2386 std::shared_ptr<magpie::eviction_policy>::~shared_ptr() <cycle 1> [1076]
0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<timespec const&, snapdev::timespec_ex&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<snapdev::timespec_ex&>::type>::type> > >::value, Catch::BinaryExpr<timespec const&, snapdev::timespec_ex& const&> >::type Catch::operator==<snapdev::timespec_ex&>(Catch::ExprLhs<timespec const&>&&, snapdev::timespec_ex&) [279]
0.00 0.00 2/2386 magpie::options::~options() <cycle 1> [1106]
0.00 0.00 6059/259530 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [119]
0.00 0.00 1/24 std::shared_ptr<magpie::eviction_policy_add>::~shared_ptr() [168]
0.00 0.00 24254/21698713 operator"" catchsr(char const, unsigned long) [28]
0.00 0.00 6059/259609 Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [247]
0.00 0.00 6037/7079 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [341]
0.00 0.00 12131/10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
0.00 0.00 12127/10848819 Catch::AssertionHandler::~AssertionHandler() [144]
0.00 0.00 1/24 std::shared_ptr<magpie::eviction_policy>::shared_ptr(std::shared_ptr<magpie::eviction_policy> const&) [357]
0.00 0.00 4/4 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<magpie::lock_model_t, magpie::lock_model_t, void>, Catch::capture_by_value<magpie::lock_model_t> >::value, Catch::BinaryExpr<magpie::lock_model_t, magpie::lock_model_t> >::type Catch::operator==<magpie::lock_model_t>(Catch::ExprLhs<magpie::lock_model_t>&&, magpie::lock_model_t) [556]
0.00 0.00 4/4 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<magpie::stale_data_t, magpie::stale_data_t, void>, Catch::capture_by_value<magpie::stale_data_t> >::value, Catch::BinaryExpr<magpie::stale_data_t, magpie::stale_data_t> >::type Catch::operator==<magpie::stale_data_t>(Catch::ExprLhs<magpie::stale_data_t>&&, magpie::stale_data_t) [557]
0.00 0.00 8/4673623 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [93]
0.00 0.00 8/4673697 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [109]
0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<magpie::eviction_policy> const&, std::shared_ptr<magpie::eviction_policy>&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<magpie::eviction_policy>&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<magpie::eviction_policy> const&, std::shared_ptr<magpie::eviction_policy>& const&> >::type Catch::operator==<std::shared_ptr<magpie::eviction_policy>&>(Catch::ExprLhs<std::shared_ptr<magpie::eviction_policy> const&>&&, std::shared_ptr<magpie::eviction_policy>&) [589]
0.00 0.00 1/24 std::shared_ptr<magpie::eviction_policy_add> std::make_shared<magpie::eviction_policy_add>() [474]
0.00 0.00 6037/7329 Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [871]
0.00 0.00 11/11 Catch::ExprLhs<timespec const& const&> Catch::operator<=<timespec const&, 0>(Catch::Decomposer&&, timespec const&) [1504]
0.00 0.00 4/4 Catch::ExprLhs<std::shared_ptr<magpie::eviction_policy> const&> Catch::operator<=<std::shared_ptr<magpie::eviction_policy>, 0>(Catch::Decomposer&&, std::shared_ptr<magpie::eviction_policy>&&) [1620]
0.00 0.00 4/416 Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1013]
0.00 0.00 4/4 Catch::ExprLhs<magpie::lock_model_t> Catch::operator<=<magpie::lock_model_t, 0>(Catch::Decomposer&&, magpie::lock_model_t) [1618]
0.00 0.00 4/4 Catch::ExprLhs<magpie::stale_data_t> Catch::operator<=<magpie::stale_data_t, 0>(Catch::Decomposer&&, magpie::stale_data_t) [1619]
0.00 0.00 3/3 std::enable_if<std::is_enum<magpie::lock_model_t>::value, magpie::lock_model_t>::type& operator++<magpie::lock_model_t>(magpie::lock_model_t&) [1677]
0.00 0.00 3/3 std::enable_if<std::is_enum<magpie::stale_data_t>::value, magpie::stale_data_t>::type& operator++<magpie::stale_data_t>(magpie::stale_data_t&) [1678]
0.00 0.00 2/36 unittest::g_progress() [1323]
0.00 0.00 1/1 snapdev::timespec_ex::timespec_ex(long, long) [1719]
0.00 0.00 1/24 std::shared_ptr<magpie::eviction_policy>::shared_ptr<magpie::eviction_policy_add, void>(std::shared_ptr<magpie::eviction_policy_add>&&) [1399]
0.00 0.00 1/1 std::shared_ptr<magpie::eviction_policy>::shared_ptr(decltype(nullptr)) [1723]
-----------------------------------------------
0.00 0.00 1/53 Catch::makeCommandLineParser(Catch::ConfigData&) [39]
0.00 0.04 52/53 Catch::Clara::Parser::~Parser() [43]
[83] 0.9 0.00 0.05 53 Catch::Clara::ExeName::~ExeName() [83]
0.00 0.02 53/53 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [123]
0.00 0.02 53/53 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [124]
0.00 0.00 53/53 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [1256]
-----------------------------------------------
0.00 0.00 6000/12481538 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 6000/12481538 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 12000/12481538 std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_append(unsigned long) [230]
0.00 0.00 24000/12481538 std::vector<unsigned char, std::allocator<unsigned char> >::resize(unsigned long) [229]
0.00 0.00 47998/12481538 std::vector<unsigned char, std::allocator<unsigned char> >::_M_check_len(unsigned long, char const) const [232]
0.00 0.00 131317/12481538 std::vector<unsigned char, std::allocator<unsigned char> >::vector(std::vector<unsigned char, std::allocator<unsigned char> > const&) [90]
0.00 0.00 237362/12481538 bool std::operator==<unsigned char, std::allocator<unsigned char> >(std::vector<unsigned char, std::allocator<unsigned char> > const&, std::vector<unsigned char, std::allocator<unsigned char> > const&) [159]
0.04 0.00 12016861/12481538 std::vector<unsigned char, std::allocator<unsigned char> >::operator[](unsigned long) [61]
[84] 0.8 0.04 0.00 12481538 std::vector<unsigned char, std::allocator<unsigned char> >::size() const [84]
-----------------------------------------------
0.00 0.00 1/10849682 __static_initialization_and_destruction_0() [703]
0.00 0.00 1/10849682 __static_initialization_and_destruction_0() [704]
0.00 0.00 2/10849682 __static_initialization_and_destruction_0() [645]
0.00 0.00 2/10849682 __static_initialization_and_destruction_0() [644]
0.00 0.00 2/10849682 __static_initialization_and_destruction_0() [646]
0.00 0.00 2/10849682 __static_initialization_and_destruction_0() [647]
0.00 0.00 4/10849682 CATCH2_INTERNAL_TEST_4() [158]
0.00 0.00 5/10849682 CATCH2_INTERNAL_TEST_0() [438]
0.00 0.00 7/10849682 __static_initialization_and_destruction_0() [598]
0.00 0.00 13/10849682 CATCH2_INTERNAL_TEST_14() [226]
0.00 0.00 17/10849682 Catch::TestCaseTracking::TrackerContext::startRun() [563]
0.00 0.00 33/10849682 CATCH2_INTERNAL_TEST_3() [165]
0.00 0.00 104/10849682 CATCH2_INTERNAL_TEST_4() [231]
0.00 0.00 110/10849682 CATCH2_INTERNAL_TEST_0() [261]
0.00 0.00 187/10849682 Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [421]
0.00 0.00 235/10849682 CATCH2_INTERNAL_TEST_0() [209]
0.00 0.00 503/10849682 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 900/10849682 unittest::catch_compare_long_strings(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&) [354]
0.00 0.00 1853/10849682 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 3160/10849682 CATCH2_INTERNAL_TEST_0() [4]
0.00 0.00 12131/10849682 CATCH2_INTERNAL_TEST_0() [82]
0.00 0.00 20993/10849682 CATCH2_INTERNAL_TEST_18() [71]
0.00 0.00 112170/10849682 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 112428/10849682 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 245192/10849682 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 245301/10849682 CATCH2_INTERNAL_TEST_0() [59]
0.04 0.00 10094326/10849682 CATCH2_INTERNAL_TEST_0() [2]
[85] 0.8 0.04 0.00 10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
-----------------------------------------------
0.00 0.02 65158/130467 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.02 65309/130467 CATCH2_INTERNAL_TEST_6() [9]
[86] 0.8 0.00 0.04 130467 std::vector<bool, std::allocator<bool> >::operator[](unsigned long) [86]
0.02 0.00 130369/130369 std::vector<bool, std::allocator<bool> >::begin() [140]
0.00 0.02 130454/130454 std::Bititerator::operator[](long) const [146]
-----------------------------------------------
<spontaneous>
[87] 0.8 0.03 0.01 magpie::cache<int, int>::allocated(void const, unsigned long) const [87]
0.01 0.00 2940425/2940425 magpie::cache_size_traits<int, void>::estimate(int const&) [178]
0.00 0.00 2940353/15089281 magpie::cache<int, int>::sizeof_T() const [157]
-----------------------------------------------
0.00 0.00 24/131263 void std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_realloc_insert<std::vector<unsigned char, std::allocator<unsigned char> > const&>(__gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >, std::vector<unsigned char, std::allocator<unsigned char> > const&) [359]
0.00 0.00 208/131263 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::push_back(std::vector<unsigned char, std::allocator<unsigned char> > const&) [342]
0.00 0.04 131031/131263 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::copy(void const, void, unsigned long) const [89]
[88] 0.8 0.00 0.04 131263 decltype (::new ((void)(0)) std::vector<unsigned char, std::allocator<unsigned char> >((declval<std::vector<unsigned char, std::allocator<unsigned char> > const&>)())) std::construct_at<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> > const&>(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> > const&) [88]
0.01 0.03 131353/131353 std::vector<unsigned char, std::allocator<unsigned char> >::vector(std::vector<unsigned char, std::allocator<unsigned char> > const&) [90]
0.00 0.00 131306/4773675 operator new(unsigned long, void) [97]
0.00 0.00 131349/131605 std::vector<unsigned char, std::allocator<unsigned char> > const& std::forward<std::vector<unsigned char, std::allocator<unsigned char> > const&>(std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> > const&>::type&) [754]
-----------------------------------------------
<spontaneous>
[89] 0.8 0.00 0.04 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::copy(void const, void, unsigned long) const [89]
0.00 0.04 131031/131263 decltype (::new ((void)(0)) std::vector<unsigned char, std::allocator<unsigned char> >((declval<std::vector<unsigned char, std::allocator<unsigned char> > const&>)())) std::construct_at<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> > const&>(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> > const&) [88]
0.00 0.00 130934/312377 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::sizeof_T() const [731]
-----------------------------------------------
0.01 0.03 131353/131353 decltype (::new ((void)(0)) std::vector<unsigned char, std::allocator<unsigned char> >((declval<std::vector<unsigned char, std::allocator<unsigned char> > const&>)())) std::construct_at<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> > const&>(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> > const&) [88]
[90] 0.7 0.01 0.03 131353 std::vector<unsigned char, std::allocator<unsigned char> >::vector(std::vector<unsigned char, std::allocator<unsigned char> > const&) [90]
0.00 0.02 131308/131308 unsigned char std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char, std::allocator<unsigned char>&) [149]
0.00 0.01 131341/131576 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorbase(unsigned long, std::allocator<unsigned char> const&) [183]
0.00 0.00 131317/12481538 std::vector<unsigned char, std::allocator<unsigned char> >::size() const [84]
0.00 0.00 131391/249990 std::vector<unsigned char, std::allocator<unsigned char> >::end() const [741]
0.00 0.00 131316/368598 std::vector<unsigned char, std::allocator<unsigned char> >::begin() const [730]
0.00 0.00 131312/421416 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_get_Tp_allocator() [728]
0.00 0.00 131225/179225 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_get_Tp_allocator() const [743]
-----------------------------------------------
<spontaneous>
[91] 0.7 0.00 0.03 main [91]
0.00 0.03 1/1 unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [92]
-----------------------------------------------
0.00 0.03 1/1 main [91]
[92] 0.7 0.00 0.03 1 unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [92]
0.00 0.02 8/52 Catch::Clara::Parser::~Parser() [43]
0.00 0.01 1/1 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [205]
0.00 0.00 8/254 Catch::Clara::Opt::~Opt() [40]
0.00 0.00 6/43 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [126]
0.00 0.00 4/7 Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [271]
0.00 0.00 1/2 Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [292]
0.00 0.00 1/1 unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [353]
0.00 0.00 1/1 Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [418]
0.00 0.00 12/67 Catch::Clara::Opt::operator[](Catch::StringRef) && [431]
0.00 0.00 8/45 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(Catch::StringRef) && [1306]
0.00 0.00 2/2 unittest::g_verbose() [1687]
0.00 0.00 2/3 unittest::g_tmp_dir[abi:cxx11]() [1639]
0.00 0.00 2/2 unittest::g_dist_dir[abi:cxx11]() [1684]
0.00 0.00 2/2 unittest::g_binary_dir[abi:cxx11]() [1685]
0.00 0.00 2/2 unittest::g_source_dir[abi:cxx11]() [1686]
0.00 0.00 1/36 unittest::g_progress() [1323]
0.00 0.00 1/150 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [1096]
0.00 0.00 1/9353 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [860]
-----------------------------------------------
0.00 0.00 8/4673623 CATCH2_INTERNAL_TEST_0() [82]
0.00 0.00 9/4673623 CATCH2_INTERNAL_TEST_3() [165]
0.00 0.00 45/4673623 CATCH2_INTERNAL_TEST_0() [261]
0.00 0.00 60/4673623 CATCH2_INTERNAL_TEST_0() [209]
0.00 0.00 1104/4673623 CATCH2_INTERNAL_TEST_0() [4]
0.00 0.00 53784/4673623 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 53943/4673623 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 119879/4673623 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 119952/4673623 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.03 4324839/4673623 CATCH2_INTERNAL_TEST_0() [2]
[93] 0.6 0.00 0.03 4673623 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [93]
0.01 0.02 4673487/4673487 Catch::ExprLhs<bool>::makeUnaryExpr() const [94]
-----------------------------------------------
0.01 0.02 4673487/4673487 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [93]
[94] 0.6 0.01 0.02 4673487 Catch::ExprLhs<bool>::makeUnaryExpr() const [94]
0.00 0.02 4673658/4673658 Catch::UnaryExpr<bool>::UnaryExpr(bool) [130]
-----------------------------------------------
0.00 0.00 96/12148961 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_check_len(unsigned long, char const) const [489]
0.00 0.00 2040/12148961 CATCH2_INTERNAL_TEST_12() [166]
0.03 0.00 12146825/12148961 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::operator[](unsigned long) [65]
[95] 0.6 0.03 0.00 12148961 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::size() const [95]
-----------------------------------------------
0.03 0.00 5766558/5766558 Catch::ExprLhs<unsigned short> Catch::operator<=<unsigned short, 0>(Catch::Decomposer&&, unsigned short) [53]
[96] 0.6 0.03 0.00 5766558 Catch::ExprLhs<unsigned short>::ExprLhs(unsigned short) [96]
-----------------------------------------------
0.00 0.00 1/4773675 void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [611]
0.00 0.00 1/4773675 std::_shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [635]
0.00 0.00 1/4773675 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [651]
0.00 0.00 1/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<void>, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&>(Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [667]
0.00 0.00 1/4773675 void std::Construct<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&>(Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [693]
0.00 0.00 1/4773675 Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>&&) [652]
0.00 0.00 1/4773675 void std::vector<Catch::Clara::Detail::Token, std::allocator<Catch::Clara::Detail::Token> >::M_realloc_insert<Catch::Clara::Detail::Token>(__gnu_cxx::__normal_iterator<Catch::Clara::Detail::Token, std::vector<Catch::Clara::Detail::Token, std::allocator<Catch::Clara::Detail::Token> > >, Catch::Clara::Detail::Token&&) [676]
0.00 0.00 1/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&>(Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&) [666]
0.00 0.00 1/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [671]
0.00 0.00 1/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&) [664]
0.00 0.00 1/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [672]
0.00 0.00 1/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&) [663]
0.00 0.00 1/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [654]
0.00 0.00 1/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12} const&) [668]
0.00 0.00 1/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13} const&) [669]
0.00 0.00 1/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14} const&) [670]
0.00 0.00 1/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [659]
0.00 0.00 1/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [655]
0.00 0.00 1/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [656]
0.00 0.00 1/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [657]
0.00 0.00 1/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [658]
0.00 0.00 1/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [661]
0.00 0.00 1/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [660]
0.00 0.00 1/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11} const&) [662]
0.00 0.00 1/4773675 void std::Construct<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&>(Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&) [692]
0.00 0.00 1/4773675 void std::Construct<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [697]
0.00 0.00 1/4773675 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&) [689]
0.00 0.00 1/4773675 void std::Construct<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [698]
0.00 0.00 1/4773675 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&) [688]
0.00 0.00 1/4773675 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [679]
0.00 0.00 1/4773675 void std::Construct<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12} const&) [694]
0.00 0.00 1/4773675 void std::Construct<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13} const&) [695]
0.00 0.00 1/4773675 void std::Construct<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14} const&) [696]
0.00 0.00 1/4773675 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [684]
0.00 0.00 1/4773675 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [680]
0.00 0.00 1/4773675 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [681]
0.00 0.00 1/4773675 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [682]
0.00 0.00 1/4773675 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [683]
0.00 0.00 1/4773675 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [686]
0.00 0.00 1/4773675 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [685]
0.00 0.00 1/4773675 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11} const&) [687]
0.00 0.00 1/4773675 void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [615]
0.00 0.00 1/4773675 void std::vector<Catch::ReporterSpec, std::allocator<Catch::ReporterSpec> >::_M_realloc_insert<Catch::ReporterSpec>(__gnu_cxx::__normal_iterator<Catch::ReporterSpec, std::vector<Catch::ReporterSpec, std::allocator<Catch::ReporterSpec> > >, Catch::ReporterSpec&&) [674]
0.00 0.00 1/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<void>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [673]
0.00 0.00 1/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<void>, long&>(Catch::Clara::Detail::BoundValueRef<long>&, std::Spalloc_shared_tag<std::allocator<void> >, long&) [665]
0.00 0.00 1/4773675 void std::Construct<Catch::Clara::Detail::BoundValueRef<std::vector<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [690]
0.00 0.00 1/4773675 void std::Construct<Catch::Clara::Detail::BoundValueRef<long>, long&>(Catch::Clara::Detail::BoundValueRef<long>, long&) [691]
0.00 0.00 1/4773675 Catch::Optional<Catch::ReporterSpec>::Optional(Catch::ReporterSpec&&) [653]
0.00 0.00 1/4773675 void std::vector<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [677]
0.00 0.00 1/4773675 void std::__relocate_object_a<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > >(Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > >&) [700]
0.00 0.00 1/4773675 void std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_realloc_insert<Catch::TestCaseTracking::ITracker>(__gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >, Catch::TestCaseTracking::ITracker&&) [678]
0.00 0.00 1/4773675 void std::__relocate_object_a<Catch::SectionInfo, Catch::SectionInfo, std::allocator<Catch::SectionInfo> >(Catch::SectionInfo, Catch::SectionInfo, std::allocator<Catch::SectionInfo>&) [699]
0.00 0.00 1/4773675 void std::vector<Catch::ProcessedReporterSpec, std::allocator<Catch::ProcessedReporterSpec> >::_M_realloc_insert<Catch::ProcessedReporterSpec>(__gnu_cxx::__normal_iterator<Catch::ProcessedReporterSpec, std::vector<Catch::ProcessedReporterSpec, std::allocator<Catch::ProcessedReporterSpec> > >, Catch::ProcessedReporterSpec&&) [675]
0.00 0.00 2/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [604]
0.00 0.00 2/4773675 void std::Construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [632]
0.00 0.00 2/4773675 std::_shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<void>, double&>(Catch::Clara::Detail::BoundValueRef<double>&, std::Spalloc_shared_tag<std::allocator<void> >, double&) [637]
0.00 0.00 2/4773675 void std::Construct<Catch::Clara::Detail::BoundValueRef<double>, double&>(Catch::Clara::Detail::BoundValueRef<double>, double&) [642]
0.00 0.00 2/4773675 void std::vector<unsigned long, std::allocator<unsigned long> >::M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&) [641]
0.00 0.00 2/4773675 void std::vector<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > >::_M_realloc_insert<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::vector<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > > >, Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >&&) [639]
0.00 0.00 2/4773675 void std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_realloc_insert<Catch::ISingleton const&>(__gnu_cxx::__normal_iterator<Catch::ISingleton*, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >, Catch::ISingleton const&) [640]
0.00 0.00 2/4773675 void std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_realloc_insert<Catch::SectionInfo const&>(__gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >, Catch::SectionInfo const&) [638]
0.00 0.00 3/4773675 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [551]
0.00 0.00 3/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [587]
0.00 0.00 3/4773675 void std::Construct<magpie::detail::cacheimpl, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [618]
0.00 0.00 3/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<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::allocator<void>, magpie::options&>(magpie::cache<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::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [519]
0.00 0.00 3/4773675 void std::Construct<magpie::cache<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options&>(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options&) [550]
0.00 0.00 4/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [572]
0.00 0.00 4/4773675 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [601]
0.00 0.00 4/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<void>, char const (&) [13]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::Spalloc_shared_tag<std::allocator<void> >, char const (&) [13]) [606]
0.00 0.00 4/4773675 void std::Construct<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]) [608]
0.00 0.00 4/4773675 void std::Construct<Catch::ColumnInfo, Catch::ColumnInfo const&>(Catch::ColumnInfo, Catch::ColumnInfo const&) [607]
0.00 0.00 6/4773675 void std::Construct<unsigned long>(unsigned long) [582]
0.00 0.00 8/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [546]
0.00 0.00 8/4773675 void std::Construct<Catch::Clara::Detail::BoundValueRef<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [569]
0.00 0.00 8/4773675 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt&>(Catch::Clara::Opt, Catch::Clara::Opt&) [483]
0.00 0.00 8/4773675 Catch::Detail::uniqueptr<Catch::TestCaseTracking::ITracker>& std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > >::emplace_back<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> >(Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>&&) [574]
0.00 0.00 9/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, magpie::options&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [464]
0.00 0.00 9/4773675 void std::Construct<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options&) [468]
0.00 0.00 9/4773675 std::_shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [530]
0.00 0.00 9/4773675 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [566]
0.00 0.00 10/4773675 Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [561]
0.00 0.00 10/4773675 void std::__relocate_object_a<Catch::Tag, Catch::Tag, std::allocator<Catch::Tag> >(Catch::Tag, Catch::Tag, std::allocator<Catch::Tag>&) [562]
0.00 0.00 12/4773675 Catch::Clara::Detail::Token& std::vector<Catch::Clara::Detail::Token, std::allocator<Catch::Clara::Detail::Token> >::emplace_back<Catch::Clara::Detail::Token>(Catch::Clara::Detail::Token&&) [555]
0.00 0.00 13/4773675 void std::Construct<Catch::StringRef, char const const&>(Catch::StringRef, char const const&) [553]
0.00 0.00 14/4773675 std::_shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<int, int>, std::allocator<void>, magpie::options&>(magpie::cache<int, int>&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [439]
0.00 0.00 14/4773675 void std::Construct<magpie::cache<int, int>, magpie::options&>(magpie::cache<int, int>, magpie::options&) [443]
0.00 0.00 16/4773675 std::_shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundFlagRef, std::allocator<void>, bool&>(Catch::Clara::Detail::BoundFlagRef&, std::Spalloc_shared_tag<std::allocator<void> >, bool&) [547]
0.00 0.00 16/4773675 void std::Construct<Catch::Clara::Detail::BoundFlagRef, bool&>(Catch::Clara::Detail::BoundFlagRef, bool&) [548]
0.00 0.00 17/4773675 std::pair<unsigned long, Catch::TestCaseHandle>& std::vector<std::pair<unsigned long, Catch::TestCaseHandle>, std::allocator<std::pair<unsigned long, Catch::TestCaseHandle> > >::emplaceback<unsigned int, Catch::TestCaseHandle const&>(unsigned int&&, Catch::TestCaseHandle const&) [541]
0.00 0.00 17/4773675 std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> >::push_back(Catch::TestCaseHandle const&) [538]
0.00 0.00 17/4773675 Catch::TestCaseHandle& std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> >::emplace_back<Catch::TestCaseInfo, Catch::ITestInvoker>(Catch::TestCaseInfo&&, Catch::ITestInvoker&&) [537]
0.00 0.00 17/4773675 Catch::Detail::unique_ptr<Catch::TestCaseInfo>& std::vector<Catch::Detail::unique_ptr<Catch::TestCaseInfo>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> > >::emplace_back<Catch::Detail::unique_ptr<Catch::TestCaseInfo> >(Catch::Detail::unique_ptr<Catch::TestCaseInfo>&&) [540]
0.00 0.00 17/4773675 Catch::Detail::unique_ptr<Catch::ITestInvoker>& std::vector<Catch::Detail::unique_ptr<Catch::ITestInvoker>, std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > >::emplace_back<Catch::Detail::unique_ptr<Catch::ITestInvoker> >(Catch::Detail::unique_ptr<Catch::ITestInvoker>&&) [539]
0.00 0.00 18/4773675 void std::Construct<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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [527]
0.00 0.00 18/4773675 void std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > >, Catch::Detail::CaseInsensitiveLess, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [532]
0.00 0.00 19/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [486]
0.00 0.00 19/4773675 void std::Construct<magpie::detail::cacheimpl, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [516]
0.00 0.00 22/4773675 void std::__relocate_object_a<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > >(Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> >&) [506]
0.00 0.00 24/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::eviction_policy_add, std::allocator<void>>(magpie::eviction_policy_add&, std::Spalloc_shared_tag<std::allocator<void> >) [473]
0.00 0.00 24/4773675 void std::Construct<magpie::evictionpolicy_add>(magpie::eviction_policy_add) [505]
0.00 0.00 25/4773675 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&) [502]
0.00 0.00 27/4773675 void std::vector<Catch::Tag, std::allocator<Catch::Tag> >::_M_realloc_insert<Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::Tag, std::vector<Catch::Tag, std::allocator<Catch::Tag> > >, Catch::StringRef&&) [497]
0.00 0.00 31/4773675 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, int>, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, int>&&, magpie::options const&) [496]
0.00 0.00 32/4773675 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&) [461]
0.00 0.00 34/4773675 void std::Rbtree<Catch::TestCaseHandle const, Catch::TestCaseHandle const, std::Identity<Catch::TestCaseHandle const>, std::less<Catch::TestCaseHandle const>, std::allocator<Catch::TestCaseHandle const> >::M_construct_node<Catch::TestCaseHandle const>(std::Rbtree_node<Catch::TestCaseHandle const>, Catch::TestCaseHandle const&&) [494]
0.00 0.00 34/4773675 void std::Rbtree<Catch::TestCaseHandle const, Catch::TestCaseHandle const, std::Identity<Catch::TestCaseHandle const>, std::less<Catch::TestCaseHandle const>, std::allocator<Catch::TestCaseHandle const> >::M_construct_node<Catch::TestCaseHandle const const&>(std::Rbtree_node<Catch::TestCaseHandle const>, Catch::TestCaseHandle const const&) [493]
0.00 0.00 34/4773675 Catch::TestCaseTracking::ITracker& std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::emplace_back<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker&&) [491]
0.00 0.00 34/4773675 void std::Rbtree<Catch::TestCaseInfo const, Catch::TestCaseInfo const, std::Identity<Catch::TestCaseInfo const>, Catch::(anonymous namespace)::enforceNoDuplicateTestCases(std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> > const&)::{lambda(Catch::TestCaseInfo const, Catch::TestCaseInfo const)#1}&, std::allocator<Catch::TestCaseInfo const> >::M_construct_node<Catch::TestCaseInfo const const&>(std::Rbtree_node<Catch::TestCaseInfo const>, Catch::TestCaseInfo const const&) [492]
0.00 0.00 36/4773675 void std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_construct_node<(anonymous namespace)::cache_key_t const&>(std::Rbtree_node<(anonymous namespace)::cache_key_t>, (anonymous namespace)::cache_key_t const&) [453]
0.00 0.00 36/4773675 decltype (::new ((void)(0)) (anonymous namespace)::cache_key_t((declval<(anonymous namespace)::cache_key_t const&>)())) std::construct_at<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t const&) [490]
0.00 0.00 36/4773675 void std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_construct_node<int const&>(std::Rbtree_node<int>, int const&) [428]
0.00 0.00 38/4773675 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [488]
0.00 0.00 44/4773675 void std::vector<Catch::Detail::uniqueptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > >::_M_realloc_insert<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> >(__gnu_cxx::__normal_iterator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > > >, Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>&&) [476]
0.00 0.00 46/4773675 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [406]
0.00 0.00 47/4773675 Catch::Clara::Parser::parse(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo& std::vector<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo, std::allocator<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo> >::emplace_back<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo>(Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo&&) [475]
0.00 0.00 68/4773675 std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::push_back(Catch::SectionInfo const&) [455]
0.00 0.00 70/4773675 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [454]
0.00 0.00 89/4773675 void std::Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [432]
0.00 0.00 113/4773675 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::constructat<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [420]
0.00 0.00 228/4773675 Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::operator=(Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>&&) [405]
0.00 0.00 229/4773675 Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState&&) [404]
0.00 0.00 381/4773675 decltype (::new ((void)(0)) std::vector<unsigned char, std::allocator<unsigned char> >((declval<std::vector<unsigned char, std::allocator<unsigned char> > >)())) std::construct_at<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >&&) [393]
0.00 0.00 1672/4773675 decltype (::new ((void)(0)) std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>)())) std::construct_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [373]
0.00 0.00 2240/4773675 decltype (::new ((void)(0)) std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)())) std::construct_at<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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [369]
0.00 0.00 11430/4773675 void std::Construct<std::vector<unsigned char, std::allocator<unsigned char> >>(std::vector<unsigned char, std::allocator<unsigned char> >) [347]
0.00 0.00 12234/4773675 void std::Construct<unsigned char>(unsigned char) [344]
0.00 0.00 131306/4773675 decltype (::new ((void)(0)) std::vector<unsigned char, std::allocator<unsigned char> >((declval<std::vector<unsigned char, std::allocator<unsigned char> > const&>)())) std::construct_at<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> > const&>(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> > const&) [88]
0.03 0.00 4612569/4773675 decltype (::new ((void)(0)) int((declval<int const&>)())) std::construct_at<int, int const&>(int, int const&) [72]
[97] 0.6 0.03 0.00 4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[98] 0.6 0.03 0.00 Catch::RunContext::assertionPassedFastPath(Catch::SourceLineInfo) [98]
-----------------------------------------------
<spontaneous>
[99] 0.6 0.03 0.00 init [99]
-----------------------------------------------
0.00 0.03 70/70 Catch::Clara::Opt std::_relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [103]
[100] 0.6 0.00 0.03 70 void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [100]
0.00 0.03 70/208 void std::destroy_at<Catch::Clara::Opt>(Catch::Clara::Opt) [51]
0.00 0.00 70/113 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [420]
0.00 0.00 70/113 std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&) [1124]
0.00 0.00 70/315 Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [1027]
0.00 0.00 70/440 Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [1008]
-----------------------------------------------
0.00 0.01 6/22 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [207]
0.00 0.02 16/22 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [129]
[101] 0.6 0.00 0.03 22 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [101]
0.00 0.03 22/22 Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [102]
-----------------------------------------------
0.00 0.03 22/22 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [101]
[102] 0.6 0.00 0.03 22 Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [102]
0.00 0.03 22/22 Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [103]
0.00 0.00 66/69 Catch::Clara::Opt std::__niter_base<Catch::Clara::Opt>(Catch::Clara::Opt) [1187]
-----------------------------------------------
0.00 0.03 22/22 Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [102]
[103] 0.6 0.00 0.03 22 Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [103]
0.00 0.03 70/70 void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [100]
0.00 0.00 140/440 Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [1008]
-----------------------------------------------
0.00 0.03 10/10 CATCH2_INTERNAL_TEST_0() [82]
[104] 0.6 0.00 0.03 10 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<timespec const&, timespec&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<timespec&>::type>::type> > >::value, Catch::BinaryExpr<timespec const&, timespec& const&> >::type Catch::operator==<timespec&>(Catch::ExprLhs<timespec const&>&&, timespec&) [104]
0.00 0.03 10/10 operator==(timespec const&, timespec const&) [105]
0.00 0.00 10/6175944 Catch::operator"" sr(char const, unsigned long) [52]
0.00 0.00 10/10 Catch::BinaryExpr<timespec const&, timespec&>::BinaryExpr(bool, timespec const&, Catch::StringRef, timespec&) [576]
-----------------------------------------------
0.00 0.03 10/10 std::enableif<std::conjunction<Catch::Detail::is_eq_comparable<timespec const&, timespec&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<timespec&>::type>::type> > >::value, Catch::BinaryExpr<timespec const&, timespec& const&> >::type Catch::operator==<timespec&>(Catch::ExprLhs<timespec const&>&&, timespec&) [104]
[105] 0.6 0.00 0.03 10 operator==(timespec const&, timespec const&) [105]
0.02 0.00 20/21 snapdev::timespec_ex::timespec_ex(timespec const&) [141]
0.00 0.01 10/11 snapdev::timespec_ex::operator==(snapdev::timespec_ex const&) const [194]
-----------------------------------------------
1984 std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [929]
29801 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [800]
15330967 std::__shared_ptr<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [107]
0.00 0.00 1/2386 std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [323]
0.00 0.00 1/2386 std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [322]
0.00 0.00 1/2386 std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [327]
0.00 0.00 1/2386 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [319]
0.00 0.00 1/2386 std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [328]
0.00 0.00 1/2386 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [318]
0.00 0.00 1/2386 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [309]
0.00 0.00 1/2386 std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [324]
0.00 0.00 1/2386 std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [325]
0.00 0.00 1/2386 std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [326]
0.00 0.00 1/2386 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [314]
0.00 0.00 1/2386 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [310]
0.00 0.00 1/2386 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [311]
0.00 0.00 1/2386 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [312]
0.00 0.00 1/2386 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [313]
0.00 0.00 1/2386 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [316]
0.00 0.00 1/2386 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [315]
0.00 0.00 1/2386 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [317]
0.00 0.00 1/2386 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [320]
0.00 0.00 1/2386 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [321]
0.00 0.00 2/2386 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [296]
0.00 0.00 2/2386 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [297]
0.00 0.00 6/2386 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [275]
0.00 0.00 8/2386 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [267]
0.00 0.00 16/2386 std::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [216]
0.00 0.00 18/2386 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [210]
0.00 0.01 24/2386 std::__shared_ptr<magpie::eviction_policy_add, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [169]
0.00 0.01 29/2386 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [164]
0.01 0.01 54/2386 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [121]
0.01 0.02 55/2386 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [120]
0.04 0.08 275/2386 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [38]
[106] 0.5 0.03 0.00 15363261 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
15366520 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [22]
-----------------------------------------------
15330129 std::shared_ptr<magpie::lock_interface>::~shared_ptr() <cycle 1> [108]
[107] 0.5 0.03 0.00 15330129 std::__shared_ptr<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [107]
15330967 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
680 magpie::detail::cache_impl::bucket_t::~bucket_t() <cycle 1> [11]
0.26 0.47 1707/2386 int magpie::cache<int, int>::add<int>(int const&, int const&, bool) [3]
[108] 0.5 0.03 0.00 2387 std::shared_ptr<magpie::lock_interface>::~shared_ptr() <cycle 1> [108]
15330129 std::__shared_ptr<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [107]
-----------------------------------------------
0.00 0.00 8/4673697 CATCH2_INTERNAL_TEST_0() [82]
0.00 0.00 8/4673697 CATCH2_INTERNAL_TEST_3() [165]
0.00 0.00 45/4673697 CATCH2_INTERNAL_TEST_0() [261]
0.00 0.00 60/4673697 CATCH2_INTERNAL_TEST_0() [209]
0.00 0.00 1104/4673697 CATCH2_INTERNAL_TEST_0() [4]
0.00 0.00 53802/4673697 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 53942/4673697 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 119925/4673697 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 119945/4673697 CATCH2_INTERNAL_TEST_0() [59]
0.02 0.00 4324858/4673697 CATCH2_INTERNAL_TEST_0() [2]
[109] 0.5 0.02 0.01 4673697 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [109]
0.01 0.00 4673439/4673439 Catch::ExprLhs<bool>::ExprLhs(bool) [236]
-----------------------------------------------
0.03 0.00 2240/2240 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [111]
[110] 0.5 0.03 0.00 2240 std::__new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [110]
-----------------------------------------------
0.00 0.03 2240/2240 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear() [112]
[111] 0.5 0.00 0.03 2240 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [111]
0.03 0.00 2240/2240 std::__new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [110]
0.00 0.00 2240/703019 std::__is_constant_evaluated() [725]
-----------------------------------------------
0.00 0.03 224/224 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase() [113]
[112] 0.5 0.00 0.03 224 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear() [112]
0.00 0.03 2240/2240 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [111]
0.00 0.00 2240/2240 std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [924]
0.00 0.00 2240/2240 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Node_allocator() [925]
0.00 0.00 2240/2573 void std::destroy_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [918]
-----------------------------------------------
0.00 0.03 224/224 std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~list() [114]
[113] 0.5 0.00 0.03 224 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase() [113]
0.00 0.03 224/224 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear() [112]
0.00 0.00 224/224 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::~Listimpl() [1063]
-----------------------------------------------
0.00 0.03 112/112 libexcept::exception_base_t::~exception_base_t() [117]
[114] 0.5 0.00 0.03 112 std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~list() [114]
0.00 0.03 224/224 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase() [113]
-----------------------------------------------
0.00 0.01 3/12 magpie::incompatible_lock::~incompatible_lock() [223]
0.00 0.01 3/12 magpie::value_not_found::~value_not_found() [222]
0.00 0.01 6/12 magpie::empty_key_not_accepted::~empty_key_not_accepted() [163]
[115] 0.5 0.00 0.03 12 magpie::magpie_exception::~magpie_exception() [115]
0.00 0.03 12/12 libexcept::exception_t::~exception_t() [116]
-----------------------------------------------
0.00 0.03 12/12 magpie::magpie_exception::~magpie_exception() [115]
[116] 0.5 0.00 0.03 12 libexcept::exception_t::~exception_t() [116]
0.00 0.03 12/12 libexcept::exception_base_t::~exception_base_t() [117]
-----------------------------------------------
0.00 0.03 12/12 libexcept::exception_t::~exception_t() [116]
[117] 0.5 0.00 0.03 12 libexcept::exception_base_t::~exception_base_t() [117]
0.00 0.03 112/112 std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~list() [114]
0.00 0.00 112/122 std::map<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::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::~map() [1116]
-----------------------------------------------
<spontaneous>
[118] 0.5 0.03 0.00 Catch::getResultCapture() [118]
-----------------------------------------------
0.00 0.00 4/259530 CATCH2_INTERNAL_TEST_0() [438]
0.00 0.00 9/259530 CATCH2_INTERNAL_TEST_3() [165]
0.00 0.00 903/259530 CATCH2_INTERNAL_TEST_0() [2]
0.00 0.00 1904/259530 CATCH2_INTERNAL_TEST_0() [4]
0.00 0.00 6059/259530 CATCH2_INTERNAL_TEST_0() [82]
0.00 0.01 125311/259530 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.01 125340/259530 CATCH2_INTERNAL_TEST_0() [59]
[119] 0.5 0.00 0.02 259530 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [119]
0.02 0.00 259503/259557 Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [131]
0.00 0.00 259551/6175944 Catch::operator"" sr(char const, unsigned long) [52]
-----------------------------------------------
0.00 0.00 1/55 std::_shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [329]
0.00 0.00 1/55 std::enable_if<std::__sp_compatible_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRefBase>::value, std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [330]
0.00 0.02 53/55 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [124]
[120] 0.5 0.00 0.02 55 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [120]
0.01 0.02 55/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
0.00 0.00 1/54 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [331]
0.00 0.02 53/54 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [123]
[121] 0.5 0.00 0.02 54 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [121]
0.01 0.01 54/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
<spontaneous>
[122] 0.5 0.01 0.01 magpie::cache<int, int>::destroy(void, unsigned long) const [122]
0.01 0.00 2917591/2917627 void std::destroy_at<int>(int) [179]
0.00 0.00 2917523/15089281 magpie::cache<int, int>::sizeof_T() const [157]
-----------------------------------------------
0.00 0.02 53/53 Catch::Clara::ExeName::~ExeName() [83]
[123] 0.5 0.00 0.02 53 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [123]
0.00 0.02 53/54 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [121]
-----------------------------------------------
0.00 0.02 53/53 Catch::Clara::ExeName::~ExeName() [83]
[124] 0.5 0.00 0.02 53 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [124]
0.00 0.02 53/55 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [120]
-----------------------------------------------
0.00 0.02 43/43 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [126]
[125] 0.4 0.00 0.02 43 Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt&&) [125]
0.00 0.02 43/43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&) [128]
-----------------------------------------------
0.00 0.00 6/43 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [92]
0.00 0.02 37/43 Catch::makeCommandLineParser(Catch::ConfigData&) [39]
[126] 0.4 0.00 0.02 43 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [126]
0.00 0.02 43/43 Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt&&) [125]
0.00 0.00 43/48 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [1277]
-----------------------------------------------
0.00 0.02 43/43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&) [128]
[127] 0.4 0.00 0.02 43 Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [127]
0.00 0.02 8/8 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [129]
0.00 0.00 35/113 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [420]
0.00 0.00 78/315 Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [1027]
0.00 0.00 43/43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [1312]
0.00 0.00 8/55 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [1251]
-----------------------------------------------
0.00 0.02 43/43 Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt&&) [125]
[128] 0.4 0.00 0.02 43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&) [128]
0.00 0.02 43/43 Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [127]
0.00 0.00 43/113 std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&) [1124]
-----------------------------------------------
0.00 0.02 8/8 Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [127]
[129] 0.4 0.00 0.02 8 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [129]
0.00 0.02 16/22 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [101]
0.00 0.00 8/113 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [420]
0.00 0.00 16/315 Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [1027]
0.00 0.00 16/83 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [1164]
0.00 0.00 16/47 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [1298]
0.00 0.00 8/12 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [1492]
0.00 0.00 8/13 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [1489]
0.00 0.00 8/11 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [1505]
0.00 0.00 8/13 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [1486]
0.00 0.00 8/65 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [1239]
-----------------------------------------------
0.00 0.02 4673658/4673658 Catch::ExprLhs<bool>::makeUnaryExpr() const [94]
[130] 0.4 0.00 0.02 4673658 Catch::UnaryExpr<bool>::UnaryExpr(bool) [130]
0.02 0.00 4673742/10849232 Catch::ITransientExpression::ITransientExpression(bool, bool) [77]
-----------------------------------------------
0.00 0.00 54/259557 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator><int>(Catch::ExprLhs<int>&&, int) [380]
0.02 0.00 259503/259557 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [119]
[131] 0.4 0.02 0.00 259557 Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [131]
0.00 0.00 259500/10849232 Catch::ITransientExpression::ITransientExpression(bool, bool) [77]
-----------------------------------------------
0.01 0.01 680/680 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::~Rbtree() [13]
[132] 0.4 0.01 0.01 680 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_begin() [132]
0.01 0.00 7690618/7690618 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_mbegin() const [172]
-----------------------------------------------
68 void std::destroy_at<magpie::detail::cache_impl>(magpie::detail::cache_impl) <cycle 1> [1222]
[133] 0.4 0.00 0.02 68 magpie::detail::cache_impl::~cache_impl() <cycle 1> [133]
0.00 0.02 68/68 std::set<unsigned __int128, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::~set() [134]
0.00 0.00 68/68 std::unordered_map<unsigned long, std::vector<unsigned __int128, std::allocator<unsigned __int128> >, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > > >::~unordered_map() [1202]
0.00 0.00 68/68 std::set<magpie::detail::cache_impl::evict_item_t, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::~set() [1211]
0.00 0.00 68/68 std::enable_shared_from_this<magpie::detail::cache_impl>::~enable_shared_from_this() [1210]
68 std::vector<magpie::detail::cache_impl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::~vector() <cycle 1> [1212]
68 magpie::options::~options() <cycle 1> [1106]
-----------------------------------------------
0.00 0.02 68/68 magpie::detail::cache_impl::~cache_impl() <cycle 1> [133]
[134] 0.4 0.00 0.02 68 std::set<unsigned __int128, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::~set() [134]
0.00 0.02 68/68 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::~Rbtree() [136]
-----------------------------------------------
1 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_erase(std::Rbtree_node<unsigned __int128>) [135]
0.00 0.02 68/68 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::~Rbtree() [136]
[135] 0.4 0.00 0.02 68+1 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_erase(std::Rbtree_node<unsigned __int128>) [135]
0.00 0.02 1/1 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_drop_node(std::Rbtree_node<unsigned __int128>) [138]
0.00 0.00 1/1 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_S_right(std::Rbtree_node_base) [1732]
0.00 0.00 1/1 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_S_left(std::Rbtree_node_base) [1731]
1 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_erase(std::Rbtree_node<unsigned __int128>) [135]
-----------------------------------------------
0.00 0.02 68/68 std::set<unsigned __int128, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::~set() [134]
[136] 0.4 0.00 0.02 68 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::~Rbtree() [136]
0.00 0.02 68/68 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_erase(std::Rbtree_node<unsigned __int128>) [135]
0.00 0.00 68/68 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_begin() [1218]
0.00 0.00 68/68 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::Rbtree_impl<std::less<unsigned __int128>, true>::~Rbtree_impl() [1217]
-----------------------------------------------
0.01 0.00 2/4 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_destroy_node(std::Rbtree_node<unsigned __int128>) [176]
0.01 0.00 2/4 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_put_node(std::Rbtree_node<unsigned __int128>) [175]
[137] 0.4 0.02 0.00 4 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_get_Node_allocator() [137]
-----------------------------------------------
0.00 0.02 1/1 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_erase(std::Rbtree_node<unsigned __int128>) [135]
[138] 0.4 0.00 0.02 1 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_drop_node(std::Rbtree_node<unsigned __int128>) [138]
0.00 0.01 2/2 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_destroy_node(std::Rbtree_node<unsigned __int128>) [176]
0.00 0.01 2/2 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_put_node(std::Rbtree_node<unsigned __int128>) [175]
-----------------------------------------------
0.01 0.00 118678/359196 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::value() & [162]
0.01 0.00 118694/359196 std::Optionalbase_impl<std::vector<unsigned char, std::allocator<unsigned char> >, std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false> >::_M_get() [220]
0.01 0.00 121824/359196 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::has_value() const [217]
[139] 0.4 0.02 0.00 359196 std::Optionalbase_impl<std::vector<unsigned char, std::allocator<unsigned char> >, std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false> >::_M_is_engaged() const [139]
-----------------------------------------------
0.02 0.00 130369/130369 std::vector<bool, std::allocator<bool> >::operator[](unsigned long) [86]
[140] 0.4 0.02 0.00 130369 std::vector<bool, std::allocator<bool> >::begin() [140]
0.00 0.00 130438/130444 std::Bititerator::Bititerator(unsigned long, unsigned int) [758]
-----------------------------------------------
0.00 0.00 1/21 operator==(timespec const&, snapdev::timespec_ex const&) [280]
0.02 0.00 20/21 operator==(timespec const&, timespec const&) [105]
[141] 0.4 0.02 0.00 21 snapdev::timespec_ex::timespec_ex(timespec const&) [141]
0.00 0.00 10341/10341 snapdev::timespec_ex::set(timespec const&) [857]
-----------------------------------------------
<spontaneous>
[142] 0.4 0.02 0.00 Catch::AssertionHandler::complete() [142]
-----------------------------------------------
<spontaneous>
[143] 0.4 0.02 0.00 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_get_use_count() const [143]
-----------------------------------------------
0.00 0.00 3/10848819 CATCH2_INTERNAL_TEST_4() [158]
0.00 0.00 4/10848819 CATCH2_INTERNAL_TEST_0() [438]
0.00 0.00 9/10848819 CATCH2_INTERNAL_TEST_14() [226]
0.00 0.00 33/10848819 CATCH2_INTERNAL_TEST_3() [165]
0.00 0.00 100/10848819 CATCH2_INTERNAL_TEST_4() [231]
0.00 0.00 110/10848819 CATCH2_INTERNAL_TEST_0() [261]
0.00 0.00 219/10848819 CATCH2_INTERNAL_TEST_0() [209]
0.00 0.00 503/10848819 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 900/10848819 unittest::catch_compare_long_strings(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&) [354]
0.00 0.00 1852/10848819 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 3156/10848819 CATCH2_INTERNAL_TEST_0() [4]
0.00 0.00 12127/10848819 CATCH2_INTERNAL_TEST_0() [82]
0.00 0.00 20992/10848819 CATCH2_INTERNAL_TEST_18() [71]
0.00 0.00 112015/10848819 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 112364/10848819 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 245112/10848819 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 245259/10848819 CATCH2_INTERNAL_TEST_0() [59]
0.02 0.00 10094061/10848819 CATCH2_INTERNAL_TEST_0() [2]
[144] 0.4 0.02 0.00 10848819 Catch::AssertionHandler::~AssertionHandler() [144]
-----------------------------------------------
0.02 0.00 1694819/1694819 std::Optionalpayload_base<int>::Optionalpayload_base<int>(std::in_place_t, int&&) [80]
[145] 0.4 0.02 0.00 1694819 std::Optionalpayload_base<int>::Storage<int, true>::Storage<int>(std::in_place_t, int&&) [145]
0.00 0.00 1694871/6779411 int&& std::forward<int>(std::remove_reference<int>::type&) [717]
-----------------------------------------------
0.00 0.02 130454/130454 std::vector<bool, std::allocator<bool> >::operator[](unsigned long) [86]
[146] 0.4 0.00 0.02 130454 std::Bititerator::operator[](long) const [146]
0.01 0.00 130437/130437 std::Bititerator::operator() const [187]
0.01 0.00 130396/130402 std::operator+(std::Bititerator const&, long) [188]
-----------------------------------------------
0.00 0.00 3/1700381 magpie::cache_ref<int, int>::operator() const [469]
0.00 0.00 8/1700381 CATCH2_INTERNAL_TEST_3() [165]
0.00 0.00 200/1700381 magpie::cache_ref<int, int>::operator int() const [360]
0.00 0.00 852/1700381 int magpie::cache<int, int>::add<int>(int const&, int const&, bool) [3]
0.00 0.00 1104/1700381 CATCH2_INTERNAL_TEST_0() [4]
0.00 0.00 5176/1700381 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 125867/1700381 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 125917/1700381 CATCH2_INTERNAL_TEST_0() [59]
0.01 0.01 1441254/1700381 CATCH2_INTERNAL_TEST_0() [2]
[147] 0.4 0.01 0.01 1700381 std::optional<int>::has_value() const [147]
0.01 0.00 1700497/2208172 std::Optionalbase_impl<int, std::Optionalbase<int, true, true> >::_M_is_engaged() const [204]
-----------------------------------------------
0.00 0.00 1700/118607 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.01 58411/118607 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.01 58496/118607 CATCH2_INTERNAL_TEST_6() [9]
[148] 0.3 0.00 0.02 118607 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >& const&> >::type Catch::operator==<std::vector<unsigned char, std::allocator<unsigned char> >&>(Catch::ExprLhs<std::vector<unsigned char, std::allocator<unsigned char> >&>&&, std::vector<unsigned char, std::allocator<unsigned char> >&) [148]
0.00 0.01 118647/118647 bool std::operator==<unsigned char, std::allocator<unsigned char> >(std::vector<unsigned char, std::allocator<unsigned char> > const&, std::vector<unsigned char, std::allocator<unsigned char> > const&) [159]
0.00 0.00 118576/6175944 Catch::operator"" sr(char const, unsigned long) [52]
0.00 0.00 118632/118632 Catch::BinaryExpr<std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >&>::BinaryExpr(bool, std::vector<unsigned char, std::allocator<unsigned char> >&, Catch::StringRef, std::vector<unsigned char, std::allocator<unsigned char> >&) [299]
-----------------------------------------------
0.00 0.02 131308/131308 std::vector<unsigned char, std::allocator<unsigned char> >::vector(std::vector<unsigned char, std::allocator<unsigned char> > const&) [90]
[149] 0.3 0.00 0.02 131308 unsigned char std::_uninitialized_copy_a<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char, std::allocator<unsigned char>&) [149]
0.00 0.02 131256/131256 unsigned char std::uninitialized_copy<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char) [150]
0.00 0.00 131164/416674 std::is_constant_evaluated() [729]
-----------------------------------------------
0.00 0.02 131256/131256 unsigned char std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char, std::allocator<unsigned char>&) [149]
[150] 0.3 0.00 0.02 131256 unsigned char std::uninitialized_copy<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char) [150]
0.00 0.02 131178/131178 unsigned char std::__uninitialized_copy<true>::__uninit_copy<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char) [151]
-----------------------------------------------
0.00 0.02 131178/131178 unsigned char std::uninitialized_copy<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char) [150]
[151] 0.3 0.00 0.02 131178 unsigned char std::__uninitialized_copy<true>::__uninit_copy<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char) [151]
0.00 0.02 131159/131159 unsigned char std::copy<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char) [153]
-----------------------------------------------
0.00 0.02 131171/131171 unsigned char std::copy<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char) [153]
[152] 0.3 0.00 0.02 131171 unsigned char std::__copy_move_a<false, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char) [152]
0.00 0.01 131307/131307 unsigned char std::__copy_move_a1<false, unsigned char const, unsigned char>(unsigned char const, unsigned char const, unsigned char) [186]
0.00 0.01 262591/618238 unsigned char const std::__niter_base<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >) [155]
0.00 0.00 131288/131288 unsigned char std::__niter_wrap<unsigned char>(unsigned char const&, unsigned char) [755]
0.00 0.00 131148/167148 unsigned char std::__niter_base<unsigned char>(unsigned char) [744]
-----------------------------------------------
0.00 0.02 131159/131159 unsigned char std::__uninitialized_copy<true>::__uninit_copy<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char) [151]
[153] 0.3 0.00 0.02 131159 unsigned char std::copy<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char) [153]
0.00 0.02 131171/131171 unsigned char std::__copy_move_a<false, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char) [152]
0.00 0.00 262347/262347 __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > > std::__miter_base<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > > >(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >) [739]
-----------------------------------------------
0.01 0.00 26623/53247 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_put_node(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >) [211]
0.01 0.00 26624/53247 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_destroy_node(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >) [16]
[154] 0.3 0.02 0.00 53247 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_get_Node_allocator() [154]
-----------------------------------------------
0.00 0.01 262591/618238 unsigned char std::__copy_move_a<false, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char) [152]
0.00 0.01 355647/618238 bool std::__equal_aux<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > > >(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >) [161]
[155] 0.3 0.00 0.01 618238 unsigned char const std::__niter_base<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >) [155]
0.01 0.00 617990/617990 __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >::base() const [156]
-----------------------------------------------
0.01 0.00 617990/617990 unsigned char const std::__niter_base<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >) [155]
[156] 0.3 0.01 0.00 617990 __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >::base() const [156]
-----------------------------------------------
0.00 0.00 1701410/15089281 magpie::cache<int, int>::get_impl(unsigned __int128, bool) const [33]
0.00 0.00 2917523/15089281 magpie::cache<int, int>::destroy(void, unsigned long) const [122]
0.00 0.00 2917647/15089281 magpie::cache<int, int>::set(int const&, int const&, int, float) [47]
0.00 0.00 2940353/15089281 magpie::cache<int, int>::allocated(void const, unsigned long) const [87]
0.00 0.00 4612348/15089281 magpie::cache<int, int>::copy(void const, void, unsigned long) const [42]
[157] 0.3 0.01 0.00 15089281 magpie::cache<int, int>::sizeof_T() const [157]
-----------------------------------------------
0.01 0.00 1/1 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[158] 0.3 0.01 0.00 1 CATCH2_INTERNAL_TEST_4() [158]
0.00 0.00 1/855 int magpie::cache<int, int>::add<int>(int const&, int const&, bool) [3]
0.00 0.00 1/201 magpie::cache<int, int>::inc(int const&) [25]
0.00 0.00 1/201 magpie::cache<int, int>::dec(int const&) [24]
0.00 0.00 1/2386 magpie::cache<int, int>::~cache() <cycle 1> [477]
0.00 0.00 1/2386 magpie::options::~options() <cycle 1> [1106]
0.00 0.00 3/3 Catch::MatchExpr<magpie::incompatible_lock const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<magpie::incompatible_lock const&, Catch::Matchers::ExceptionWatcher>(magpie::incompatible_lock const&, Catch::Matchers::ExceptionWatcher const&) [337]
0.00 0.00 6/21698713 operator"" catchsr(char const, unsigned long) [28]
0.00 0.00 1/31 magpie::cache<int, int>::cache(magpie::options const&) [416]
0.00 0.00 4/10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
0.00 0.00 3/10848819 Catch::AssertionHandler::~AssertionHandler() [144]
0.00 0.00 3/150 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [1096]
0.00 0.00 3/112 Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1127]
0.00 0.00 3/112 Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [1129]
0.00 0.00 3/9353 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [860]
0.00 0.00 1/36 unittest::g_progress() [1323]
-----------------------------------------------
0.00 0.01 118647/118647 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >& const&> >::type Catch::operator==<std::vector<unsigned char, std::allocator<unsigned char> >&>(Catch::ExprLhs<std::vector<unsigned char, std::allocator<unsigned char> >&>&&, std::vector<unsigned char, std::allocator<unsigned char> >&) [148]
[159] 0.3 0.00 0.01 118647 bool std::operator==<unsigned char, std::allocator<unsigned char> >(std::vector<unsigned char, std::allocator<unsigned char> > const&, std::vector<unsigned char, std::allocator<unsigned char> > const&) [159]
0.00 0.01 118616/118616 bool std::equal<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > > >(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >) [160]
0.00 0.00 237362/12481538 std::vector<unsigned char, std::allocator<unsigned char> >::size() const [84]
0.00 0.00 237282/368598 std::vector<unsigned char, std::allocator<unsigned char> >::begin() const [730]
0.00 0.00 118599/249990 std::vector<unsigned char, std::allocator<unsigned char> >::end() const [741]
-----------------------------------------------
0.00 0.01 118616/118616 bool std::operator==<unsigned char, std::allocator<unsigned char> >(std::vector<unsigned char, std::allocator<unsigned char> > const&, std::vector<unsigned char, std::allocator<unsigned char> > const&) [159]
[160] 0.3 0.00 0.01 118616 bool std::equal<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > > >(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >) [160]
0.00 0.01 118462/118462 bool std::__equal_aux<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > > >(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >) [161]
-----------------------------------------------
0.00 0.01 118462/118462 bool std::equal<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > > >(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >) [160]
[161] 0.3 0.00 0.01 118462 bool std::__equal_aux<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > > >(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >) [161]
0.00 0.01 355647/618238 unsigned char const std::__niter_base<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >) [155]
0.00 0.01 118646/118646 bool std::__equal_aux1<unsigned char const, unsigned char const>(unsigned char const, unsigned char const, unsigned char const) [238]
-----------------------------------------------
0.00 0.00 1703/118659 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.01 58427/118659 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.01 58529/118659 CATCH2_INTERNAL_TEST_6() [9]
[162] 0.3 0.00 0.01 118659 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::value() & [162]
0.00 0.01 118687/118687 std::Optionalbase_impl<std::vector<unsigned char, std::allocator<unsigned char> >, std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false> >::_M_get() [220]
0.01 0.00 118678/359196 std::Optionalbase_impl<std::vector<unsigned char, std::allocator<unsigned char> >, std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false> >::_M_is_engaged() const [139]
-----------------------------------------------
<spontaneous>
[163] 0.3 0.00 0.01 magpie::empty_key_not_accepted::~empty_key_not_accepted() [163]
0.00 0.01 6/12 magpie::magpie_exception::~magpie_exception() [115]
-----------------------------------------------
0.00 0.01 14/29 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::reset() [224]
0.00 0.01 15/29 std::shared_ptr<magpie::cache<int, int> >::~shared_ptr() [221]
[164] 0.3 0.00 0.01 29 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [164]
0.00 0.01 29/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
0.00 0.01 1/1 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[165] 0.2 0.00 0.01 1 CATCH2_INTERNAL_TEST_3() [165]
0.00 0.00 9/15 std::shared_ptr<magpie::cache<int, int> >::~shared_ptr() [221]
0.00 0.00 9/15 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::reset() [224]
0.00 0.00 9/15 std::shared_ptr<magpie::cache<int, int> > std::make_shared<magpie::cache<int, int>, magpie::options&>(magpie::options&) [235]
0.00 0.00 3/2386 magpie::options::~options() <cycle 1> [1106]
0.00 0.00 9/1700508 magpie::cache<int, int>::get(int const&, bool) const [31]
0.00 0.00 9/259530 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [119]
0.00 0.00 63/21698713 operator"" catchsr(char const, unsigned long) [28]
0.00 0.00 9/2917577 magpie::cache<int, int>::set(int const&, int const&, int, float) [47]
0.00 0.00 15/95 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [400]
0.00 0.00 9/259609 Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [247]
0.00 0.00 33/10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
0.00 0.00 8/1700381 std::optional<int>::has_value() const [147]
0.00 0.00 9/252875 std::optional<int>::value() & [276]
0.00 0.00 33/10848819 Catch::AssertionHandler::~AssertionHandler() [144]
0.00 0.00 9/4673623 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [93]
0.00 0.00 8/4673697 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [109]
0.00 0.00 17/263882 std::__shared_ptr_access<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [738]
0.00 0.00 15/7329 Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [871]
0.00 0.00 1/36 unittest::g_progress() [1323]
-----------------------------------------------
0.00 0.01 1/1 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[166] 0.2 0.00 0.01 1 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 6/2386 std::shared_ptr<magpie::eviction_policy>::~shared_ptr() <cycle 1> [1076]
0.00 0.00 24853/12029081 std::enable_if<is_integral_v<int>, int>::type snapdev::random<int>(int, int) [5]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy_add>::~shared_ptr() [168]
0.00 0.00 3/9 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::reset() [264]
0.00 0.00 3/9 std::shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >::~shared_ptr() [263]
0.00 0.00 3/2386 magpie::options::~options() <cycle 1> [1106]
0.00 0.00 27/396 std::__shared_ptr_access<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [252]
0.00 0.00 1700/118607 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >& const&> >::type Catch::operator==<std::vector<unsigned char, std::allocator<unsigned char> >&>(Catch::ExprLhs<std::vector<unsigned char, std::allocator<unsigned char> >&>&&, std::vector<unsigned char, std::allocator<unsigned char> >&) [148]
0.00 0.00 1703/118659 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::value() & [162]
0.00 0.00 3/9 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::~vector() [302]
0.00 0.00 24618/12016832 std::vector<unsigned char, std::allocator<unsigned char> >::operator[](unsigned long) [61]
0.00 0.00 2079/121682 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::has_value() const [217]
0.00 0.00 2075/121882 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::get(int const&, bool) const [219]
0.00 0.00 232/232 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::push_back(std::vector<unsigned char, std::allocator<unsigned char> > const&) [342]
0.00 0.00 2076/121803 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::~optional() [257]
0.00 0.00 3701/21698713 operator"" catchsr(char const, unsigned long) [28]
0.00 0.00 234/234 std::vector<unsigned char, std::allocator<unsigned char> >::vector(unsigned long, std::allocator<unsigned char> const&) [362]
0.00 0.00 235/265804 std::vector<unsigned char, std::allocator<unsigned char> >::~vector() [181]
0.00 0.00 1699/12146690 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::operator[](unsigned long) [65]
0.00 0.00 1853/10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
0.00 0.00 2040/12148961 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::size() const [95]
0.00 0.00 491/491 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::allocated() const [383]
0.00 0.00 235/12235 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::set(int const&, std::vector<unsigned char, std::allocator<unsigned char> > const&, int, float) [335]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy>::shared_ptr(std::shared_ptr<magpie::eviction_policy> const&) [357]
0.00 0.00 1852/10848819 Catch::AssertionHandler::~AssertionHandler() [144]
0.00 0.00 145/145 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator<=<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [392]
0.00 0.00 3/9 std::shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > > std::make_shared<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options&>(magpie::options&) [465]
0.00 0.00 7/95 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [400]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy_add> std::make_shared<magpie::eviction_policy_add>() [474]
0.00 0.00 3/15 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::verify_current_count() [508]
0.00 0.00 3/15 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::verify_current_capacity() [509]
0.00 0.00 2810/134629 std::__shared_ptr_access<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [751]
0.00 0.00 1700/118663 Catch::ExprLhs<std::vector<unsigned char, std::allocator<unsigned char> >& const&> Catch::operator<=<std::vector<unsigned char, std::allocator<unsigned char> >&, 0>(Catch::Decomposer&&, std::vector<unsigned char, std::allocator<unsigned char> >&) [779]
0.00 0.00 151/7329 Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [871]
0.00 0.00 27/189 magpie::eviction_policy::profile() [1074]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy>::shared_ptr<magpie::eviction_policy_add, void>(std::shared_ptr<magpie::eviction_policy_add>&&) [1399]
0.00 0.00 3/21 magpie::eviction_profile::set_size_eviction_trigger_percent(double) [1434]
0.00 0.00 3/21 magpie::eviction_profile::set_size_eviction_reduction_percent(double) [1435]
0.00 0.00 3/21 magpie::eviction_profile::set_access_count_weight(double) [1433]
0.00 0.00 3/21 magpie::eviction_profile::set_recency_weight(double) [1430]
0.00 0.00 3/21 magpie::eviction_profile::set_allocated_weight(double) [1432]
0.00 0.00 3/21 magpie::eviction_profile::set_age_weight(double) [1427]
0.00 0.00 3/21 magpie::eviction_profile::set_survival_weight(double) [1431]
0.00 0.00 3/21 magpie::eviction_profile::set_turn_weight(double) [1428]
0.00 0.00 3/21 magpie::eviction_profile::set_random_weight(double) [1429]
0.00 0.00 1/36 unittest::g_progress() [1323]
-----------------------------------------------
0.00 0.01 20700/20700 CATCH2_INTERNAL_TEST_18() [71]
[167] 0.2 0.00 0.01 20700 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator< <int>(Catch::ExprLhs<unsigned int>&&, int) [167]
0.01 0.00 20700/20700 Catch::BinaryExpr<unsigned int, int>::BinaryExpr(bool, unsigned int, Catch::StringRef, int) [170]
0.00 0.00 20700/6175944 Catch::operator"" sr(char const, unsigned long) [52]
-----------------------------------------------
0.00 0.00 1/24 CATCH2INTERNAL_TEST_0() [82]
0.00 0.00 2/24 CATCH2_INTERNAL_TEST_0() [2]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_18() [71]
[168] 0.2 0.00 0.01 24 std::shared_ptr<magpie::eviction_policy_add>::~shared_ptr() [168]
0.00 0.01 24/24 std::__shared_ptr<magpie::eviction_policy_add, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [169]
-----------------------------------------------
0.00 0.01 24/24 std::shared_ptr<magpie::eviction_policy_add>::~shared_ptr() [168]
[169] 0.2 0.00 0.01 24 std::__shared_ptr<magpie::eviction_policy_add, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [169]
0.00 0.01 24/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
0.01 0.00 20700/20700 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator< <int>(Catch::ExprLhs<unsigned int>&&, int) [167]
[170] 0.2 0.01 0.00 20700 Catch::BinaryExpr<unsigned int, int>::BinaryExpr(bool, unsigned int, Catch::StringRef, int) [170]
0.00 0.00 20700/10849232 Catch::ITransientExpression::ITransientExpression(bool, bool) [77]
-----------------------------------------------
0.00 0.01 3/3 CATCH2_INTERNAL_TEST_0() [82]
[171] 0.2 0.00 0.01 3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<magpie::eviction_policy> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<magpie::eviction_policy> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<magpie::eviction_policy> const&>&&, decltype(nullptr)&&) [171]
0.01 0.00 3/3 bool std::operator==<magpie::eviction_policy>(std::shared_ptr<magpie::eviction_policy> const&, decltype(nullptr)) [197]
0.00 0.00 3/6175944 Catch::operator"" sr(char const, unsigned long) [52]
0.00 0.00 3/3 Catch::BinaryExpr<std::sharedptr<magpie::eviction_policy> const&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<magpie::eviction_policy> const&, Catch::StringRef, decltype(nullptr) const&) [629]
-----------------------------------------------
0.01 0.00 7690618/7690618 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_begin() [132]
[172] 0.2 0.01 0.00 7690618 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_mbegin() const [172]
-----------------------------------------------
0.01 0.00 26619/26619 void std::destroy_at<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >(std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>) [174]
[173] 0.2 0.01 0.00 26619 std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>::~pair() [173]
-----------------------------------------------
0.00 0.01 26619/26619 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_destroy_node(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >) [16]
[174] 0.2 0.00 0.01 26619 void std::destroy_at<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >(std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>) [174]
0.01 0.00 26619/26619 std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>::~pair() [173]
-----------------------------------------------
0.00 0.01 2/2 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_drop_node(std::Rbtree_node<unsigned __int128>) [138]
[175] 0.2 0.00 0.01 2 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_put_node(std::Rbtree_node<unsigned __int128>) [175]
0.01 0.00 2/4 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_get_Node_allocator() [137]
0.00 0.00 2/703019 std::__is_constant_evaluated() [725]
0.00 0.00 2/2 std::__new_allocator<std::Rbtree_node<unsigned __int128> >::deallocate(std::Rbtree_node<unsigned __int128>, unsigned long) [1703]
-----------------------------------------------
0.00 0.01 2/2 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_drop_node(std::Rbtree_node<unsigned __int128>) [138]
[176] 0.2 0.00 0.01 2 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_destroy_node(std::Rbtree_node<unsigned __int128>) [176]
0.01 0.00 2/4 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_get_Node_allocator() [137]
0.00 0.00 2/2 std::Rbtree_node<unsigned __int128>::_M_valptr() [1698]
0.00 0.00 2/2 void std::destroy_at<unsigned __int128>(unsigned __int128) [1712]
-----------------------------------------------
0.01 0.00 15329775/15329775 std::__shared_ptr_access<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [76]
[177] 0.2 0.01 0.00 15329775 std::__shared_ptr<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2>::get() const [177]
-----------------------------------------------
0.01 0.00 2940425/2940425 magpie::cache<int, int>::allocated(void const, unsigned long) const [87]
[178] 0.2 0.01 0.00 2940425 magpie::cache_size_traits<int, void>::estimate(int const&) [178]
0.00 0.00 2940447/2940447 void snapdev::NOT_USED<int const&>(int const&) [720]
-----------------------------------------------
0.00 0.00 36/2917627 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_destroy_node(std::Rbtree_node<int>) [511]
0.01 0.00 2917591/2917627 magpie::cache<int, int>::destroy(void, unsigned long) const [122]
[179] 0.2 0.01 0.00 2917627 void std::destroy_at<int>(int) [179]
-----------------------------------------------
0.01 0.00 265907/265907 std::vector<unsigned char, std::allocator<unsigned char> >::~vector() [181]
[180] 0.2 0.01 0.00 265907 void std::Destroy<unsigned char>(unsigned char, unsigned char) [180]
0.00 0.00 265925/703019 std::_is_constant_evaluated() [725]
0.00 0.00 265901/265901 void std::Destroyaux<true>::__destroy<unsigned char>(unsigned char, unsigned char) [734]
-----------------------------------------------
0.00 0.00 235/265804 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 24825/265804 void std::destroy_at<std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >) [290]
0.00 0.00 118946/265804 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::_M_destroy() [258]
0.00 0.00 121798/265804 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::get_impl(unsigned __int128, bool) const [227]
[181] 0.2 0.00 0.01 265804 std::vector<unsigned char, std::allocator<unsigned char> >::~vector() [181]
0.01 0.00 265907/265907 void std::Destroy<unsigned char>(unsigned char, unsigned char) [180]
0.00 0.00 265904/265904 std::Vector_base<unsigned char, std::allocator<unsigned char> >::~Vectorbase() [733]
0.00 0.00 265871/421416 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_get_Tp_allocator() [728]
-----------------------------------------------
0.01 0.00 131610/131610 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorbase(unsigned long, std::allocator<unsigned char> const&) [183]
[182] 0.2 0.01 0.00 131610 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl::Vectorimpl(std::allocator<unsigned char> const&) [182]
0.00 0.00 131609/143041 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl_data::Vectorimpl_data() [748]
-----------------------------------------------
0.00 0.00 235/131576 std::vector<unsigned char, std::allocator<unsigned char> >::vector(unsigned long, std::allocator<unsigned char> const&) [362]
0.00 0.01 131341/131576 std::vector<unsigned char, std::allocator<unsigned char> >::vector(std::vector<unsigned char, std::allocator<unsigned char> > const&) [90]
[183] 0.2 0.00 0.01 131576 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorbase(unsigned long, std::allocator<unsigned char> const&) [183]
0.01 0.00 131610/131610 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl::Vectorimpl(std::allocator<unsigned char> const&) [182]
0.00 0.00 131619/131619 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_create_storage(unsigned long) [753]
-----------------------------------------------
0.01 0.00 131390/131390 unsigned char std::__copy_move_a2<false, unsigned char const, unsigned char>(unsigned char const, unsigned char const, unsigned char) [185]
[184] 0.2 0.01 0.00 131390 unsigned char std::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned char const, unsigned char>(unsigned char const, unsigned char const, unsigned char) [184]
0.00 0.00 48/48 void std::__copy_move<false, false, std::random_access_iterator_tag>::__assign_one<unsigned char, unsigned char const>(unsigned char, unsigned char const) [1284]
-----------------------------------------------
0.00 0.01 131338/131338 unsigned char std::__copy_move_a1<false, unsigned char const, unsigned char>(unsigned char const, unsigned char const, unsigned char) [186]
[185] 0.2 0.00 0.01 131338 unsigned char std::__copy_move_a2<false, unsigned char const, unsigned char>(unsigned char const, unsigned char const, unsigned char) [185]
0.01 0.00 131390/131390 unsigned char std::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned char const, unsigned char>(unsigned char const, unsigned char const, unsigned char) [184]
0.00 0.00 131368/416674 std::is_constant_evaluated() [729]
-----------------------------------------------
0.00 0.01 131307/131307 unsigned char std::__copy_move_a<false, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char) [152]
[186] 0.2 0.00 0.01 131307 unsigned char std::__copy_move_a1<false, unsigned char const, unsigned char>(unsigned char const, unsigned char const, unsigned char) [186]
0.00 0.01 131338/131338 unsigned char std::__copy_move_a2<false, unsigned char const, unsigned char>(unsigned char const, unsigned char const, unsigned char) [185]
-----------------------------------------------
0.01 0.00 130437/130437 std::Bititerator::operator[](long) const [146]
[187] 0.2 0.01 0.00 130437 std::Bititerator::operator() const [187]
0.00 0.00 130376/130376 std::Bitreference::Bitreference(unsigned long, unsigned long) [760]
-----------------------------------------------
0.00 0.00 6/130402 std::vector<bool, std::allocator<bool> >::_M_initialize(unsigned long) [445]
0.01 0.00 130396/130402 std::Bititerator::operator[](long) const [146]
[188] 0.2 0.01 0.00 130402 std::operator+(std::Bititerator const&, long) [188]
0.00 0.00 130409/130409 std::Bititerator::operator+=(long) [759]
-----------------------------------------------
0.01 0.00 20700/20700 Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [190]
[189] 0.2 0.01 0.00 20700 Catch::ExprLhs<unsigned int>::ExprLhs(unsigned int) [189]
-----------------------------------------------
0.00 0.01 20700/20700 CATCH2_INTERNAL_TEST_18() [71]
[190] 0.2 0.00 0.01 20700 Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [190]
0.01 0.00 20700/20700 Catch::ExprLhs<unsigned int>::ExprLhs(unsigned int) [189]
-----------------------------------------------
0.00 0.00 6/363 CATCH2_INTERNAL_TEST_14() [226]
0.00 0.00 15/363 CATCH2_INTERNAL_TEST_0() [261]
0.00 0.00 36/363 CATCH2_INTERNAL_TEST_0() [209]
0.01 0.00 306/363 CATCH2_INTERNAL_TEST_0() [2]
[191] 0.2 0.01 0.00 363 unittest::random_string[abi:cxx11](unsigned long, unsigned long, unittest::character_t) [191]
0.00 0.00 10872/10872 unittest::wctombs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char32_t) [850]
0.00 0.00 10858/10869 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [851]
0.00 0.00 10856/10856 unittest::random_char(unittest::character_t) [853]
0.00 0.00 370/370 void unittest::random<unsigned long>(unsigned long&) [1020]
0.00 0.00 367/3573 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [896]
-----------------------------------------------
0.01 0.00 207/207 CATCH2_INTERNAL_TEST_18() [71]
[192] 0.2 0.01 0.00 207 magpie::eviction_policy::cycle() [192]
-----------------------------------------------
0.01 0.00 11/11 snapdev::timespec_ex::operator==(snapdev::timespec_ex const&) const [194]
[193] 0.2 0.01 0.00 11 snapdev::timespec_ex::compare(snapdev::timespec_ex const&) const [193]
-----------------------------------------------
0.00 0.00 1/11 operator==(timespec const&, snapdev::timespec_ex const&) [280]
0.00 0.01 10/11 operator==(timespec const&, timespec const&) [105]
[194] 0.2 0.00 0.01 11 snapdev::timespec_ex::operator==(snapdev::timespec_ex const&) const [194]
0.01 0.00 11/11 snapdev::timespec_ex::compare(snapdev::timespec_ex const&) const [193]
-----------------------------------------------
0.00 0.01 3/6 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.01 3/6 CATCH2_INTERNAL_TEST_9() [10]
[195] 0.2 0.00 0.01 6 void std::sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) [195]
0.00 0.01 6/6 void std::__sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [196]
0.00 0.00 6/23 __gnu_cxx::__ops::__iter_less_iter() [1425]
-----------------------------------------------
0.00 0.01 6/6 void std::sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) [195]
[196] 0.2 0.00 0.01 6 void std::__sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [196]
0.00 0.01 6/6 void std::__introsort_loop<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, long, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, long, __gnu_cxx::__ops::Iterless_iter) [214]
0.00 0.00 6/6 void std::__final_insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [268]
0.00 0.00 6/12018 bool __gnu_cxx::operator==<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&) [841]
0.00 0.00 6/3734 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::difference_type __gnu_cxx::operator-<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&) [893]
0.00 0.00 6/24 long std::__lg<long>(long) [1422]
-----------------------------------------------
0.01 0.00 3/3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<magpie::eviction_policy> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<magpie::eviction_policy> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<magpie::eviction_policy> const&>&&, decltype(nullptr)&&) [171]
[197] 0.2 0.01 0.00 3 bool std::operator==<magpie::eviction_policy>(std::shared_ptr<magpie::eviction_policy> const&, decltype(nullptr)) [197]
0.00 0.00 1799/1799 std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::operator bool() const [932]
-----------------------------------------------
<spontaneous>
[198] 0.2 0.01 0.00 Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [198]
-----------------------------------------------
<spontaneous>
[199] 0.2 0.01 0.00 Catch::getCurrentContext() [199]
-----------------------------------------------
0.00 0.00 24/401104 void std::__insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [358]
0.00 0.00 41434/401104 bool __gnu_cxx::__ops::Valless_iter::operator()<unsigned long, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(unsigned long&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) const [289]
0.00 0.00 44730/401104 void std::iter_swap<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) [286]
0.00 0.00 82868/401104 void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Valless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Valless_iter) [269]
0.01 0.00 232048/401104 bool __gnu_cxx::__ops::Iterless_iter::operator()<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) const [225]
[200] 0.2 0.01 0.00 401104 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator() const [200]
-----------------------------------------------
0.01 0.00 32767/32767 void std::iter_swap<int, int>(int, int) [202]
[201] 0.2 0.01 0.00 32767 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<int> >, std::is_move_constructible<int>, std::is_move_assignable<int> >::value, void>::type std::swap<int>(int&, int&) [201]
0.00 0.00 98303/1793964 std::remove_reference<int&>::type&& std::move<int&>(int&) [724]
-----------------------------------------------
0.00 0.01 32766/32766 void std::shuffle<int, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&>(int, int, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&) [203]
[202] 0.2 0.00 0.01 32766 void std::iter_swap<int, int>(int, int) [202]
0.01 0.00 32767/32767 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<int> >, std::is_move_constructible<int>, std::is_move_assignable<int> >::value, void>::type std::swap<int>(int&, int&) [201]
-----------------------------------------------
0.00 0.00 3/216 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 3/216 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.01 210/216 CATCH2_INTERNAL_TEST_18() [71]
[203] 0.2 0.00 0.01 216 void std::shuffle<int, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&>(int, int, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&) [203]
0.00 0.01 32766/32766 void std::iter_swap<int, int>(int, int) [202]
0.00 0.00 16280/16280 std::pair<unsigned long, unsigned long> std::__gen_two_uniform_ints<unsigned long, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&>(unsigned long, unsigned long, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&) [826]
0.00 0.00 215/16489 std::uniform_int_distribution<unsigned long>::uniform_int_distribution(unsigned long, unsigned long) [825]
0.00 0.00 215/16492 unsigned long std::uniform_int_distribution<unsigned long>::operator()<std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul> >(std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&) [823]
-----------------------------------------------
0.00 0.00 900/2208172 std::optional<int>::value() && [375]
0.00 0.00 252904/2208172 std::optional<int>::value() & [276]
0.00 0.00 253871/2208172 std::Optionalbase_impl<int, std::Optionalbase<int, true, true> >::_M_get() [284]
0.01 0.00 1700497/2208172 std::optional<int>::has_value() const [147]
[204] 0.2 0.01 0.00 2208172 std::Optionalbase_impl<int, std::Optionalbase<int, true, true> >::_M_is_engaged() const [204]
-----------------------------------------------
0.00 0.01 1/1 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [92]
[205] 0.2 0.00 0.01 1 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [205]
0.00 0.01 2/2 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&) [228]
0.00 0.00 2/52 Catch::Clara::Parser::~Parser() [43]
0.00 0.00 1/3 Catch::Clara::Parser::Parser() [1633]
-----------------------------------------------
0.00 0.00 1/3 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Help const&>(Catch::Clara::Parser&&, Catch::Clara::Help const&) [273]
0.00 0.01 2/3 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&) [228]
[206] 0.2 0.00 0.01 3 Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&) [206]
0.00 0.01 3/3 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [208]
-----------------------------------------------
0.00 0.01 3/3 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [208]
[207] 0.2 0.00 0.01 3 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [207]
0.00 0.01 6/22 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [101]
0.00 0.00 3/3 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [551]
0.00 0.00 6/55 Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [1252]
0.00 0.00 6/83 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [1164]
0.00 0.00 6/47 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [1298]
0.00 0.00 3/12 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [1492]
0.00 0.00 3/13 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [1489]
0.00 0.00 3/11 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [1505]
0.00 0.00 3/13 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [1486]
0.00 0.00 3/65 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [1239]
-----------------------------------------------
0.00 0.01 3/3 Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&) [206]
[208] 0.2 0.00 0.01 3 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [208]
0.00 0.01 3/3 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [207]
0.00 0.00 3/55 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [1251]
-----------------------------------------------
0.00 0.01 4/4 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[209] 0.2 0.00 0.01 4 CATCH2_INTERNAL_TEST_0() [209]
0.00 0.00 8/2386 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache() <cycle 1> [498]
0.00 0.00 8/2386 magpie::options::~options() <cycle 1> [1106]
0.00 0.00 36/363 unittest::random_string[abi:cxx11](unsigned long, unsigned long, unittest::character_t) [191]
0.00 0.00 24/675 Catch::ExprLhs<magpie::set_result_t> Catch::operator<=<magpie::set_result_t, 0>(Catch::Decomposer&&, magpie::set_result_t) [240]
0.00 0.00 54/54 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator><int>(Catch::ExprLhs<int>&&, int) [380]
0.00 0.00 438/21698713 operator"" catchsr(char const, unsigned long) [28]
0.00 0.00 165/314 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) const [379]
0.00 0.00 54/259609 Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [247]
0.00 0.00 54/101 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [398]
0.00 0.00 235/10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
0.00 0.00 27/1092 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<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&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<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& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<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&) [361]
0.00 0.00 24/679 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<magpie::set_result_t, magpie::set_result_t, void>, Catch::capture_by_value<magpie::set_result_t> >::value, Catch::BinaryExpr<magpie::set_result_t, magpie::set_result_t> >::type Catch::operator==<magpie::set_result_t>(Catch::ExprLhs<magpie::set_result_t>&&, magpie::set_result_t) [370]
0.00 0.00 60/4673623 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [93]
0.00 0.00 219/10848819 Catch::AssertionHandler::~AssertionHandler() [144]
0.00 0.00 24/133 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set(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&, int, float) [396]
0.00 0.00 60/4673697 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [109]
0.00 0.00 8/19 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache(magpie::options const&) [441]
0.00 0.00 90/120 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [525]
0.00 0.00 165/1448 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~optional() [940]
0.00 0.00 138/964 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::has_value() const [964]
0.00 0.00 54/756 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::value() & [973]
0.00 0.00 54/101 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1148]
0.00 0.00 40/9353 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [860]
0.00 0.00 27/484 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::value() && [987]
0.00 0.00 27/193 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1073]
0.00 0.00 16/3018 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(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&) [902]
0.00 0.00 4/36 unittest::g_progress() [1323]
0.00 0.00 3/416 Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1013]
-----------------------------------------------
0.00 0.00 9/18 std::shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >::~shared_ptr() [263]
0.00 0.00 9/18 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::reset() [264]
[210] 0.2 0.00 0.01 18 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [210]
0.00 0.00 18/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
0.00 0.01 26657/26657 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_drop_node(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >) [15]
[211] 0.2 0.00 0.01 26657 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_put_node(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >) [211]
0.01 0.00 26623/53247 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_get_Node_allocator() [154]
0.00 0.00 26632/703019 std::__is_constant_evaluated() [725]
0.00 0.00 26624/26624 std::__new_allocator<std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::deallocate(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, unsigned long) [801]
-----------------------------------------------
0.00 0.01 1/1 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[212] 0.1 0.00 0.01 1 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 6/2386 std::shared_ptr<magpie::eviction_policy>::~shared_ptr() <cycle 1> [1076]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy_add>::~shared_ptr() [168]
0.00 0.00 3/2386 magpie::cache<int, int>::~cache() <cycle 1> [477]
0.00 0.00 3/2386 magpie::options::~options() <cycle 1> [1106]
0.00 0.00 5184/1700508 magpie::cache<int, int>::get(int const&, bool) const [31]
0.00 0.00 27/396 std::__shared_ptr_access<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [252]
0.00 0.00 5176/1700381 std::optional<int>::has_value() const [147]
0.00 0.00 1003/21698713 operator"" catchsr(char const, unsigned long) [28]
0.00 0.00 501/7079 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [341]
0.00 0.00 252/2917577 magpie::cache<int, int>::set(int const&, int const&, int, float) [47]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy>::shared_ptr(std::shared_ptr<magpie::eviction_policy> const&) [357]
0.00 0.00 250/252875 std::optional<int>::value() & [276]
0.00 0.00 503/10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
0.00 0.00 503/10848819 Catch::AssertionHandler::~AssertionHandler() [144]
0.00 0.00 3/31 magpie::cache<int, int>::cache(magpie::options const&) [416]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy_add> std::make_shared<magpie::eviction_policy_add>() [474]
0.00 0.00 502/7329 Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [871]
0.00 0.00 27/189 magpie::eviction_policy::profile() [1074]
0.00 0.00 3/24 std::shared_ptr<magpie::eviction_policy>::shared_ptr<magpie::eviction_policy_add, void>(std::shared_ptr<magpie::eviction_policy_add>&&) [1399]
0.00 0.00 3/21 magpie::eviction_profile::set_size_eviction_trigger_percent(double) [1434]
0.00 0.00 3/21 magpie::eviction_profile::set_size_eviction_reduction_percent(double) [1435]
0.00 0.00 3/21 magpie::eviction_profile::set_access_count_weight(double) [1433]
0.00 0.00 3/21 magpie::eviction_profile::set_recency_weight(double) [1430]
0.00 0.00 3/21 magpie::eviction_profile::set_allocated_weight(double) [1432]
0.00 0.00 3/21 magpie::eviction_profile::set_age_weight(double) [1427]
0.00 0.00 3/21 magpie::eviction_profile::set_survival_weight(double) [1431]
0.00 0.00 3/21 magpie::eviction_profile::set_turn_weight(double) [1428]
0.00 0.00 3/21 magpie::eviction_profile::set_random_weight(double) [1429]
0.00 0.00 1/36 unittest::g_progress() [1323]
-----------------------------------------------
0.00 0.01 1238/1238 void std::__introsort_loop<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, long, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, long, __gnu_cxx::__ops::Iterless_iter) [214]
[213] 0.1 0.00 0.01 1238 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__unguarded_partition_pivot<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [213]
0.00 0.01 1238/1238 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__unguarded_partition<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [218]
0.00 0.00 1238/1238 void std::__move_median_to_first<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [334]
0.00 0.00 3714/3756 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator+(long) const [892]
0.00 0.00 1238/3734 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::difference_type __gnu_cxx::operator-<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&) [893]
0.00 0.00 1238/1238 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator-(long) const [959]
-----------------------------------------------
1238 void std::__introsort_loop<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, long, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, long, __gnu_cxx::__ops::Iterless_iter) [214]
0.00 0.01 6/6 void std::__sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [196]
[214] 0.1 0.00 0.01 6+1238 void std::__introsort_loop<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, long, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, long, __gnu_cxx::__ops::Iterless_iter) [214]
0.00 0.01 1238/1238 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__unguarded_partition_pivot<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [213]
0.00 0.00 2482/3734 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::difference_type __gnu_cxx::operator-<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&) [893]
1238 void std::__introsort_loop<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, long, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, long, __gnu_cxx::__ops::Iterless_iter) [214]
-----------------------------------------------
<spontaneous>
[215] 0.1 0.00 0.01 Catch::Clara::Opt::Opt(bool&) [215]
0.00 0.01 16/275 std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [37]
0.00 0.00 16/46 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [1305]
-----------------------------------------------
<spontaneous>
[216] 0.1 0.00 0.01 std::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [216]
0.00 0.00 16/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
0.00 0.00 2079/121682 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 59720/121682 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 59883/121682 CATCH2_INTERNAL_TEST_6() [9]
[217] 0.1 0.00 0.01 121682 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::has_value() const [217]
0.01 0.00 121824/359196 std::Optionalbase_impl<std::vector<unsigned char, std::allocator<unsigned char> >, std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false> >::_M_is_engaged() const [139]
-----------------------------------------------
0.00 0.01 1238/1238 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__unguarded_partition_pivot<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [213]
[218] 0.1 0.00 0.01 1238 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__unguarded_partition<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [218]
0.00 0.01 112766/116024 bool __gnu_cxx::__ops::Iterless_iter::operator()<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) const [225]
0.00 0.00 21127/22365 void std::iter_swap<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) [286]
0.00 0.00 61243/73237 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator++() [783]
0.00 0.00 50285/91719 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator--() [781]
0.00 0.00 22365/22365 decltype (std::__detail::__synth3way((declval<unsigned long&>)(), (declval<unsigned long&>)())) __gnu_cxx::operator<=><unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&) [805]
0.00 0.00 22365/22365 std::operator<(std::strong_ordering, std::__cmp_cat::__unspec) [807]
-----------------------------------------------
0.00 0.00 2075/121882 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 59853/121882 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 59954/121882 CATCH2_INTERNAL_TEST_6() [9]
[219] 0.1 0.00 0.01 121882 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::get(int const&, bool) const [219]
0.00 0.01 121641/121641 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::get_impl(unsigned __int128, bool) const [227]
0.00 0.00 121888/134123 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::hash_key(int const&) const [285]
-----------------------------------------------
0.00 0.01 118687/118687 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::value() & [162]
[220] 0.1 0.00 0.01 118687 std::Optionalbase_impl<std::vector<unsigned char, std::allocator<unsigned char> >, std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false> >::_M_get() [220]
0.01 0.00 118694/359196 std::Optionalbase_impl<std::vector<unsigned char, std::allocator<unsigned char> >, std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false> >::_M_is_engaged() const [139]
0.00 0.00 118682/118682 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::_M_get() [778]
-----------------------------------------------
0.00 0.00 3/15 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 3/15 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 9/15 CATCH2_INTERNAL_TEST_3() [165]
[221] 0.1 0.00 0.01 15 std::shared_ptr<magpie::cache<int, int> >::~shared_ptr() [221]
0.00 0.01 15/29 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [164]
-----------------------------------------------
<spontaneous>
[222] 0.1 0.00 0.01 magpie::value_not_found::~value_not_found() [222]
0.00 0.01 3/12 magpie::magpie_exception::~magpie_exception() [115]
-----------------------------------------------
<spontaneous>
[223] 0.1 0.00 0.01 magpie::incompatible_lock::~incompatible_lock() [223]
0.00 0.01 3/12 magpie::magpie_exception::~magpie_exception() [115]
-----------------------------------------------
0.00 0.00 3/15 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 3/15 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 9/15 CATCH2_INTERNAL_TEST_3() [165]
[224] 0.1 0.00 0.01 15 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::reset() [224]
0.00 0.01 14/29 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [164]
0.00 0.00 15/15 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [1468]
0.00 0.00 15/15 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>&) [1467]
-----------------------------------------------
0.00 0.00 90/116024 void std::__insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [358]
0.00 0.00 3168/116024 void std::__move_median_to_first<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [334]
0.00 0.01 112766/116024 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__unguarded_partition<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [218]
[225] 0.1 0.00 0.01 116024 bool __gnu_cxx::__ops::Iterless_iter::operator()<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) const [225]
0.01 0.00 232048/401104 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator() const [200]
-----------------------------------------------
0.00 0.01 2/2 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[226] 0.1 0.00 0.01 2 CATCH2_INTERNAL_TEST_14() [226]
0.00 0.00 6/2386 magpie::options::~options() <cycle 1> [1106]
0.00 0.00 3/2386 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache() <cycle 1> [498]
0.00 0.00 3/2386 magpie::cache<int, int>::~cache() <cycle 1> [477]
0.00 0.00 6/6 Catch::MatchExpr<magpie::empty_key_not_accepted const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<magpie::empty_key_not_accepted const&, Catch::Matchers::ExceptionWatcher>(magpie::empty_key_not_accepted const&, Catch::Matchers::ExceptionWatcher const&) [332]
0.00 0.00 6/363 unittest::random_string[abi:cxx11](unsigned long, unsigned long, unittest::character_t) [191]
0.00 0.00 3/3 Catch::MatchExpr<magpie::value_not_found const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<magpie::value_not_found const&, Catch::Matchers::ExceptionWatcher>(magpie::value_not_found const&, Catch::Matchers::ExceptionWatcher const&) [336]
0.00 0.00 3/3 magpie::cache_ref<int, int>::operator() const [469]
0.00 0.00 18/21698713 operator"" catchsr(char const, unsigned long) [28]
0.00 0.00 3/31 magpie::cache<int, int>::cache(magpie::options const&) [416]
0.00 0.00 3/19 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache(magpie::options const&) [441]
0.00 0.00 3/133 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set(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&, int, float) [396]
0.00 0.00 3/3 magpie::cache_ref<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [575]
0.00 0.00 13/10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
0.00 0.00 9/10848819 Catch::AssertionHandler::~AssertionHandler() [144]
0.00 0.00 21/9353 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [860]
0.00 0.00 9/150 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [1096]
0.00 0.00 9/112 Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1127]
0.00 0.00 9/112 Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [1129]
0.00 0.00 6/3573 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [896]
0.00 0.00 3/3 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1636]
0.00 0.00 3/403 magpie::cache<int, int>::operator[](int const&) [1016]
0.00 0.00 3/3 magpie::cache_ref<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache_ref() [1638]
0.00 0.00 2/36 unittest::g_progress() [1323]
-----------------------------------------------
0.00 0.01 121641/121641 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::get(int const&, bool) const [219]
[227] 0.1 0.00 0.01 121641 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::get_impl(unsigned __int128, bool) const [227]
0.00 0.00 121798/265804 std::vector<unsigned char, std::allocator<unsigned char> >::~vector() [181]
0.00 0.00 121649/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 121835/312377 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::sizeof_T() const [731]
0.00 0.00 118847/118847 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::optional<std::vector<unsigned char, std::allocator<unsigned char> >, true>(std::vector<unsigned char, std::allocator<unsigned char> >&&) [773]
0.00 0.00 118737/119118 std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> >&>::type&& std::move<std::vector<unsigned char, std::allocator<unsigned char> >&>(std::vector<unsigned char, std::allocator<unsigned char> >&) [770]
0.00 0.00 2973/2973 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::optional(std::nullopt_t) [908]
-----------------------------------------------
0.00 0.01 2/2 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [205]
[228] 0.1 0.00 0.01 2 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&) [228]
0.00 0.01 2/3 Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&) [206]
0.00 0.00 2/48 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [1277]
-----------------------------------------------
0.00 0.00 6000/12000 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 6000/12000 CATCH2_INTERNAL_TEST_9() [10]
[229] 0.1 0.00 0.01 12000 std::vector<unsigned char, std::allocator<unsigned char> >::resize(unsigned long) [229]
0.00 0.01 12000/12000 std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_append(unsigned long) [230]
0.00 0.00 24000/12481538 std::vector<unsigned char, std::allocator<unsigned char> >::size() const [84]
-----------------------------------------------
0.00 0.01 12000/12000 std::vector<unsigned char, std::allocator<unsigned char> >::resize(unsigned long) [229]
[230] 0.1 0.00 0.01 12000 std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_append(unsigned long) [230]
0.01 0.00 12000/12000 std::vector<unsigned char, std::allocator<unsigned char> >::_M_check_len(unsigned long, char const) const [232]
0.00 0.00 11999/12234 unsigned char std::__uninitialized_defaultna<unsigned char, unsigned long, unsigned char>(unsigned char, unsigned long, std::allocator<unsigned char>&) [346]
0.00 0.00 12000/12481538 std::vector<unsigned char, std::allocator<unsigned char> >::size() const [84]
0.00 0.00 23999/47999 std::vector<unsigned char, std::allocator<unsigned char> >::max_size() const [788]
0.00 0.00 23998/421416 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_get_Tp_allocator() [728]
0.00 0.00 12000/143637 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_allocate(unsigned long) [745]
0.00 0.00 12000/12000 std::vector<unsigned char, std::allocator<unsigned char> >::_S_relocate(unsigned char, unsigned char, unsigned char, std::allocator<unsigned char>&) [843]
0.00 0.00 12000/277913 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_deallocate(unsigned char, unsigned long) [732]
-----------------------------------------------
0.00 0.01 2/2 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[231] 0.1 0.00 0.01 2 CATCH2_INTERNAL_TEST_4() [231]
0.00 0.00 100/100 Catch::MatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher>(magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher const&) [259]
0.00 0.00 2/2386 magpie::options::~options() <cycle 1> [1106]
0.00 0.00 200/21698713 operator"" catchsr(char const, unsigned long) [28]
0.00 0.00 104/10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
0.00 0.00 100/10848819 Catch::AssertionHandler::~AssertionHandler() [144]
0.00 0.00 100/150 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [1096]
0.00 0.00 100/112 Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1127]
0.00 0.00 100/112 Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [1129]
0.00 0.00 100/9353 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [860]
0.00 0.00 2/36 unittest::g_progress() [1323]
-----------------------------------------------
0.01 0.00 12000/12000 std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_append(unsigned long) [230]
[232] 0.1 0.01 0.00 12000 std::vector<unsigned char, std::allocator<unsigned char> >::_M_check_len(unsigned long, char const) const [232]
0.00 0.00 47998/12481538 std::vector<unsigned char, std::allocator<unsigned char> >::size() const [84]
0.00 0.00 24000/47999 std::vector<unsigned char, std::allocator<unsigned char> >::max_size() const [788]
0.00 0.00 11999/12190 unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [839]
-----------------------------------------------
0.00 0.01 15/15 std::shared_ptr<magpie::cache<int, int> > std::make_shared<magpie::cache<int, int>, magpie::options&>(magpie::options&) [235]
[233] 0.1 0.00 0.01 15 std::shared_ptr<magpie::cache<int, int> >::shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [233]
0.01 0.00 15/15 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [234]
0.00 0.00 15/188 magpie::options& std::forward<magpie::options&>(std::remove_reference<magpie::options&>::type&) [1075]
-----------------------------------------------
0.01 0.00 15/15 std::shared_ptr<magpie::cache<int, int> >::shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [233]
[234] 0.1 0.01 0.00 15 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [234]
0.00 0.00 14/14 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<int, int>, std::allocator<void>, magpie::options&>(magpie::cache<int, int>&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [439]
0.00 0.00 14/188 magpie::options& std::forward<magpie::options&>(std::remove_reference<magpie::options&>::type&) [1075]
0.00 0.00 12/12 std::enable_if<!std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::cache<int, int>, void>::value, void>::type std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::cache<int, int>, magpie::cache<int, int> >(magpie::cache<int, int>) [1493]
-----------------------------------------------
0.00 0.00 3/15 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 3/15 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 9/15 CATCH2_INTERNAL_TEST_3() [165]
[235] 0.1 0.00 0.01 15 std::shared_ptr<magpie::cache<int, int> > std::make_shared<magpie::cache<int, int>, magpie::options&>(magpie::options&) [235]
0.00 0.01 15/15 std::shared_ptr<magpie::cache<int, int> >::shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [233]
0.00 0.00 15/188 magpie::options& std::forward<magpie::options&>(std::remove_reference<magpie::options&>::type&) [1075]
-----------------------------------------------
0.01 0.00 4673439/4673439 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [109]
[236] 0.1 0.01 0.00 4673439 Catch::ExprLhs<bool>::ExprLhs(bool) [236]
-----------------------------------------------
0.01 0.00 118671/118671 bool std::__equal_aux1<unsigned char const, unsigned char const>(unsigned char const, unsigned char const, unsigned char const) [238]
[237] 0.1 0.01 0.00 118671 bool std::__equal<true>::equal<unsigned char>(unsigned char const, unsigned char const, unsigned char const) [237]
0.00 0.00 118694/118694 int std::__memcmp<unsigned char, unsigned char>(unsigned char const, unsigned char const, unsigned long) [777]
-----------------------------------------------
0.00 0.01 118646/118646 bool std::__equal_aux<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > > >(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >) [161]
[238] 0.1 0.00 0.01 118646 bool std::__equal_aux1<unsigned char const, unsigned char const>(unsigned char const, unsigned char const, unsigned char const) [238]
0.01 0.00 118671/118671 bool std::__equal<true>::equal<unsigned char>(unsigned char const, unsigned char const, unsigned char const) [237]
-----------------------------------------------
0.01 0.00 679/679 Catch::ExprLhs<magpie::set_result_t> Catch::operator<=<magpie::set_result_t, 0>(Catch::Decomposer&&, magpie::set_result_t) [240]
[239] 0.1 0.01 0.00 679 Catch::ExprLhs<magpie::set_result_t>::ExprLhs(magpie::set_result_t) [239]
-----------------------------------------------
0.00 0.00 24/675 CATCH2_INTERNAL_TEST_0() [209]
0.00 0.00 148/675 CATCH2_INTERNAL_TEST_0() [4]
0.00 0.00 210/675 CATCH2_INTERNAL_TEST_0() [2]
0.00 0.00 293/675 CATCH2_INTERNAL_TEST_18() [71]
[240] 0.1 0.00 0.01 675 Catch::ExprLhs<magpie::set_result_t> Catch::operator<=<magpie::set_result_t, 0>(Catch::Decomposer&&, magpie::set_result_t) [240]
0.01 0.00 679/679 Catch::ExprLhs<magpie::set_result_t>::ExprLhs(magpie::set_result_t) [239]
-----------------------------------------------
0.00 0.00 1/116 unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [353]
0.00 0.00 3/116 Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [340]
0.00 0.00 112/116 Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [253]
[241] 0.1 0.01 0.00 116 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [241]
0.00 0.00 230/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [789]
0.00 0.00 116/3056 std::char_traits<char>::length(char const) [901]
0.00 0.00 114/6544 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [878]
0.00 0.00 114/3107 std::char_traits<char>::compare(char const, char const, unsigned long) [900]
-----------------------------------------------
<spontaneous>
[242] 0.1 0.01 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > Catch::Detail::stringify<magpie::set_result_t>(magpie::set_result_t const&) [242]
-----------------------------------------------
<spontaneous>
[243] 0.1 0.01 0.00 Catch::BinaryExpr<int, int>::streamReconstructedExpression(std::ostream&) const [243]
-----------------------------------------------
<spontaneous>
[244] 0.1 0.01 0.00 Catch::Context::getResultCapture() const [244]
-----------------------------------------------
<spontaneous>
[245] 0.1 0.01 0.00 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [245]
-----------------------------------------------
<spontaneous>
[246] 0.1 0.01 0.00 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >::type&) [246]
-----------------------------------------------
0.00 0.00 4/259609 CATCH2_INTERNAL_TEST_0() [438]
0.00 0.00 9/259609 CATCH2_INTERNAL_TEST_3() [165]
0.00 0.00 54/259609 CATCH2_INTERNAL_TEST_0() [209]
0.00 0.00 903/259609 CATCH2_INTERNAL_TEST_0() [2]
0.00 0.00 1904/259609 CATCH2_INTERNAL_TEST_0() [4]
0.00 0.00 6059/259609 CATCH2_INTERNAL_TEST_0() [82]
0.00 0.00 125329/259609 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 125347/259609 CATCH2_INTERNAL_TEST_0() [59]
[247] 0.1 0.00 0.00 259609 Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [247]
0.00 0.00 259539/259539 Catch::ExprLhs<int>::ExprLhs(int) [248]
-----------------------------------------------
0.00 0.00 259539/259539 Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [247]
[248] 0.1 0.00 0.00 259539 Catch::ExprLhs<int>::ExprLhs(int) [248]
-----------------------------------------------
0.00 0.00 2/511405 bool std::operator==<magpie::eviction_policy, magpie::eviction_policy>(std::shared_ptr<magpie::eviction_policy> const&, std::shared_ptr<magpie::eviction_policy> const&) [616]
0.00 0.00 511403/511405 std::__shared_ptr_access<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [251]
[249] 0.1 0.00 0.00 511405 std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::get() const [249]
-----------------------------------------------
0.00 0.00 1/6 snapdev::get_random_generator() [81]
0.00 0.00 1/6 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 1/6 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 1/6 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 1/6 CATCH2_INTERNAL_TEST_18() [71]
0.00 0.00 1/6 std::enable_if<(sizeof (std::random_device::result_type))>=(sizeof (unsigned int)), unsigned int>::type Catch::Detail::fillBitsFrom<unsigned int, std::random_device>(std::random_device&) [298]
[250] 0.1 0.00 0.00 6 std::random_device::operator()() [250]
-----------------------------------------------
0.00 0.00 511466/511466 std::__shared_ptr_access<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [252]
[251] 0.1 0.00 0.00 511466 std::__shared_ptr_access<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [251]
0.00 0.00 511403/511405 std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::get() const [249]
-----------------------------------------------
0.00 0.00 27/396 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 27/396 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 27/396 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 27/396 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 27/396 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 27/396 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 234/396 CATCH2_INTERNAL_TEST_18() [71]
[252] 0.1 0.00 0.00 396 std::__shared_ptr_access<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [252]
0.00 0.00 511466/511466 std::__shared_ptr_access<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [251]
-----------------------------------------------
0.00 0.00 3/112 Catch::MatchExpr<magpie::incompatible_lock const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::incompatible_lock const&, Catch::Matchers::ExceptionWatcher const&) [339]
0.00 0.00 3/112 Catch::MatchExpr<magpie::value_not_found const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::value_not_found const&, Catch::Matchers::ExceptionWatcher const&) [338]
0.00 0.00 6/112 Catch::MatchExpr<magpie::empty_key_not_accepted const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::empty_key_not_accepted const&, Catch::Matchers::ExceptionWatcher const&) [333]
0.00 0.00 100/112 Catch::MatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher const&) [260]
[253] 0.1 0.00 0.00 112 Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [253]
0.00 0.00 112/116 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [241]
-----------------------------------------------
0.00 0.00 121901/121901 std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, false, false, false>::~Optionalpayload() [255]
[254] 0.1 0.00 0.00 121901 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::_M_reset() [254]
0.00 0.00 118932/118932 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::_M_destroy() [258]
-----------------------------------------------
0.00 0.00 121872/121872 std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false>::~Optionalbase() [256]
[255] 0.1 0.00 0.00 121872 std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, false, false, false>::~Optionalpayload() [255]
0.00 0.00 121901/121901 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::_M_reset() [254]
0.00 0.00 121860/121860 std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, true, false, false>::~Optionalpayload() [762]
-----------------------------------------------
0.00 0.00 121844/121844 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::~optional() [257]
[256] 0.1 0.00 0.00 121844 std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false>::~Optionalbase() [256]
0.00 0.00 121872/121872 std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, false, false, false>::~Optionalpayload() [255]
-----------------------------------------------
0.00 0.00 2076/121803 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 59773/121803 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 59954/121803 CATCH2_INTERNAL_TEST_6() [9]
[257] 0.1 0.00 0.00 121803 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::~optional() [257]
0.00 0.00 121844/121844 std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false>::~Optionalbase() [256]
-----------------------------------------------
0.00 0.00 118932/118932 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::_M_reset() [254]
[258] 0.1 0.00 0.00 118932 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::_M_destroy() [258]
0.00 0.00 118946/265804 std::vector<unsigned char, std::allocator<unsigned char> >::~vector() [181]
-----------------------------------------------
0.00 0.00 100/100 CATCH2_INTERNAL_TEST_4() [231]
[259] 0.1 0.00 0.00 100 Catch::MatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher>(magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher const&) [259]
0.00 0.00 100/100 Catch::MatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher const&) [260]
-----------------------------------------------
0.00 0.00 100/100 Catch::MatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher>(magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher const&) [259]
[260] 0.1 0.00 0.00 100 Catch::MatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher const&) [260]
0.00 0.00 100/112 Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [253]
0.00 0.00 100/10849232 Catch::ITransientExpression::ITransientExpression(bool, bool) [77]
-----------------------------------------------
0.00 0.00 1/1 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[261] 0.1 0.00 0.00 1 CATCH2_INTERNAL_TEST_0() [261]
0.00 0.00 3/3 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::reset() [283]
0.00 0.00 3/3 std::shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [282]
0.00 0.00 3/2386 magpie::options::~options() <cycle 1> [1106]
0.00 0.00 15/363 unittest::random_string[abi:cxx11](unsigned long, unsigned long, unittest::character_t) [191]
0.00 0.00 221/21698713 operator"" catchsr(char const, unsigned long) [28]
0.00 0.00 45/101 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [398]
0.00 0.00 44/314 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) const [379]
0.00 0.00 110/10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
0.00 0.00 20/95 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [400]
0.00 0.00 45/4673623 void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [93]
0.00 0.00 45/4673697 Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [109]
0.00 0.00 110/10848819 Catch::AssertionHandler::~AssertionHandler() [144]
0.00 0.00 8/133 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set(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&, int, float) [396]
0.00 0.00 3/3 std::shared_ptr<magpie::cache<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::make_shared<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options&>(magpie::options&) [520]
0.00 0.00 30/120 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [525]
0.00 0.00 53/53 std::__shared_ptr_access<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1258]
0.00 0.00 45/964 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::has_value() const [964]
0.00 0.00 45/756 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::value() & [973]
0.00 0.00 45/101 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1148]
0.00 0.00 45/1448 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~optional() [940]
0.00 0.00 21/7329 Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [871]
0.00 0.00 18/9353 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [860]
0.00 0.00 8/3018 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(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&) [902]
0.00 0.00 1/36 unittest::g_progress() [1323]
-----------------------------------------------
<spontaneous>
[262] 0.1 0.00 0.00 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [262]
0.00 0.00 2/52 Catch::Clara::Parser::~Parser() [43]
0.00 0.00 1/3 Catch::Clara::Parser::Parser() [1633]
-----------------------------------------------
0.00 0.00 3/9 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 3/9 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 3/9 CATCH2_INTERNAL_TEST_12() [166]
[263] 0.1 0.00 0.00 9 std::shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >::~shared_ptr() [263]
0.00 0.00 9/18 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [210]
-----------------------------------------------
0.00 0.00 3/9 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 3/9 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 3/9 CATCH2_INTERNAL_TEST_12() [166]
[264] 0.1 0.00 0.00 9 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::reset() [264]
0.00 0.00 9/18 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [210]
0.00 0.00 9/9 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [1522]
0.00 0.00 9/9 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>&) [1521]
-----------------------------------------------
0.00 0.00 3/3 CATCH2_INTERNAL_TEST_0() [2]
[265] 0.1 0.00 0.00 3 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache() [265]
0.00 0.00 4/2386 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::reset() <cycle 1> [1200]
0.00 0.00 4/2386 std::shared_ptr<magpie::detail::cache_impl>::~shared_ptr() <cycle 1> [1193]
0.00 0.00 3/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 4/68 magpie::cache_interface::~cache_interface() [1188]
-----------------------------------------------
0.00 0.00 1/8 Catch::Clara::ExeName::ExeName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [308]
0.00 0.00 7/8 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [272]
[266] 0.1 0.00 0.00 8 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [266]
0.00 0.00 8/8 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [267]
-----------------------------------------------
0.00 0.00 8/8 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [266]
[267] 0.1 0.00 0.00 8 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [267]
0.00 0.00 8/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
0.00 0.00 6/6 void std::__sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [196]
[268] 0.1 0.00 0.00 6 void std::__final_insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [268]
0.00 0.00 6/6 void std::__unguarded_insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [270]
0.00 0.00 6/6 void std::__insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [358]
0.00 0.00 12/3756 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator+(long) const [892]
0.00 0.00 6/3734 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::difference_type __gnu_cxx::operator-<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&) [893]
-----------------------------------------------
0.00 0.00 78/11982 void std::__insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [358]
0.00 0.00 11904/11982 void std::__unguarded_insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [270]
[269] 0.1 0.00 0.00 11982 void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Valless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Valless_iter) [269]
0.00 0.00 82868/401104 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator() const [200]
0.00 0.00 41434/41434 bool __gnu_cxx::__ops::Valless_iter::operator()<unsigned long, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(unsigned long&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) const [289]
0.00 0.00 53416/120549 std::remove_reference<unsigned long&>::type&& std::move<unsigned long&>(unsigned long&) [764]
0.00 0.00 41434/91719 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator--() [781]
-----------------------------------------------
0.00 0.00 6/6 void std::__final_insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [268]
[270] 0.1 0.00 0.00 6 void std::__unguarded_insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [270]
0.00 0.00 11904/11982 void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Valless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Valless_iter) [269]
0.00 0.00 11910/12018 bool __gnu_cxx::operator==<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&) [841]
0.00 0.00 11904/11991 __gnu_cxx::__ops::__val_comp_iter(__gnu_cxx::__ops::Iterless_iter) [846]
0.00 0.00 11904/73237 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator++() [783]
-----------------------------------------------
0.00 0.00 3/7 Catch::makeCommandLineParser(Catch::ConfigData&) [39]
0.00 0.00 4/7 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [92]
[271] 0.1 0.00 0.00 7 Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [271]
0.00 0.00 7/7 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [272]
0.00 0.00 7/46 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [1305]
-----------------------------------------------
0.00 0.00 7/7 Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [271]
[272] 0.1 0.00 0.00 7 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [272]
0.00 0.00 7/8 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [266]
0.00 0.00 7/7 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<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> >&) [552]
0.00 0.00 7/46 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1300]
0.00 0.00 7/7 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [1567]
0.00 0.00 7/82 Catch::StringRef::StringRef() [1165]
-----------------------------------------------
<spontaneous>
[273] 0.1 0.00 0.00 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Help const&>(Catch::Clara::Parser&&, Catch::Clara::Help const&) [273]
0.00 0.00 1/3 Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&) [206]
0.00 0.00 1/48 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [1277]
-----------------------------------------------
0.00 0.00 3/3 CATCH2_INTERNAL_TEST_0() [2]
[274] 0.1 0.00 0.00 3 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache() [274]
0.00 0.00 3/2386 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::reset() <cycle 1> [1200]
0.00 0.00 3/2386 std::shared_ptr<magpie::detail::cache_impl>::~shared_ptr() <cycle 1> [1193]
0.00 0.00 3/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 3/68 magpie::cache_interface::~cache_interface() [1188]
-----------------------------------------------
0.00 0.00 3/6 std::shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [282]
0.00 0.00 3/6 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::reset() [283]
[275] 0.1 0.00 0.00 6 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [275]
0.00 0.00 6/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
0.00 0.00 9/252875 CATCH2_INTERNAL_TEST_3() [165]
0.00 0.00 200/252875 magpie::cache_ref<int, int>::operator int() const [360]
0.00 0.00 250/252875 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 800/252875 int magpie::cache<int, int>::add<int>(int const&, int const&, bool) [3]
0.00 0.00 1052/252875 CATCH2_INTERNAL_TEST_0() [4]
0.00 0.00 125254/252875 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 125310/252875 CATCH2_INTERNAL_TEST_0() [59]
[276] 0.0 0.00 0.00 252875 std::optional<int>::value() & [276]
0.00 0.00 252953/253853 std::Optionalbase_impl<int, std::Optionalbase<int, true, true> >::_M_get() [284]
0.00 0.00 252904/2208172 std::Optionalbase_impl<int, std::Optionalbase<int, true, true> >::_M_is_engaged() const [204]
-----------------------------------------------
<spontaneous>
[277] 0.0 0.00 0.00 Catch::Session::Session() [277]
0.00 0.00 1/52 Catch::Clara::Parser::~Parser() [43]
0.00 0.00 1/3 Catch::Clara::Parser::Parser() [1633]
-----------------------------------------------
<spontaneous>
[278] 0.0 0.00 0.00 Catch::Session::~Session() [278]
0.00 0.00 1/52 Catch::Clara::Parser::~Parser() [43]
-----------------------------------------------
0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [82]
[279] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<timespec const&, snapdev::timespec_ex&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<snapdev::timespec_ex&>::type>::type> > >::value, Catch::BinaryExpr<timespec const&, snapdev::timespec_ex& const&> >::type Catch::operator==<snapdev::timespec_ex&>(Catch::ExprLhs<timespec const&>&&, snapdev::timespec_ex&) [279]
0.00 0.00 1/1 operator==(timespec const&, snapdev::timespec_ex const&) [280]
0.00 0.00 1/6175944 Catch::operator"" sr(char const, unsigned long) [52]
0.00 0.00 1/1 Catch::BinaryExpr<timespec const&, snapdev::timespecex&>::BinaryExpr(bool, timespec const&, Catch::StringRef, snapdev::timespec_ex&) [701]
-----------------------------------------------
0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<timespec const&, snapdev::timespec_ex&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<snapdev::timespec_ex&>::type>::type> > >::value, Catch::BinaryExpr<timespec const&, snapdev::timespec_ex& const&> >::type Catch::operator==<snapdev::timespec_ex&>(Catch::ExprLhs<timespec const&>&&, snapdev::timespec_ex&) [279]
[280] 0.0 0.00 0.00 1 operator==(timespec const&, snapdev::timespec_ex const&) [280]
0.00 0.00 1/21 snapdev::timespec_ex::timespec_ex(timespec const&) [141]
0.00 0.00 1/11 snapdev::timespec_ex::operator==(snapdev::timespec_ex const&) const [194]
-----------------------------------------------
<spontaneous>
[281] 0.0 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::~ParserRefImpl() [281]
0.00 0.00 3/275 std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [37]
-----------------------------------------------
0.00 0.00 3/3 CATCH2_INTERNAL_TEST_0() [261]
[282] 0.0 0.00 0.00 3 std::shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [282]
0.00 0.00 3/6 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [275]
-----------------------------------------------
0.00 0.00 3/3 CATCH2_INTERNAL_TEST_0() [261]
[283] 0.0 0.00 0.00 3 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::reset() [283]
0.00 0.00 3/6 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [275]
0.00 0.00 3/3 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [1645]
0.00 0.00 3/3 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&) [1644]
-----------------------------------------------
0.00 0.00 900/253853 std::optional<int>::value() && [375]
0.00 0.00 252953/253853 std::optional<int>::value() & [276]
[284] 0.0 0.00 0.00 253853 std::Optionalbase_impl<int, std::Optionalbase<int, true, true> >::_M_get() [284]
0.00 0.00 253871/2208172 std::Optionalbase_impl<int, std::Optionalbase<int, true, true> >::_M_is_engaged() const [204]
0.00 0.00 253885/253885 std::Optionalpayload_base<int>::_M_get() [740]
-----------------------------------------------
0.00 0.00 12235/134123 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::set(int const&, std::vector<unsigned char, std::allocator<unsigned char> > const&, int, float) [335]
0.00 0.00 121888/134123 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::get(int const&, bool) const [219]
[285] 0.0 0.00 0.00 134123 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::hash_key(int const&) const [285]
0.00 0.00 134140/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
-----------------------------------------------
0.00 0.00 1238/22365 void std::__move_median_to_first<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [334]
0.00 0.00 21127/22365 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__unguarded_partition<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [218]
[286] 0.0 0.00 0.00 22365 void std::iter_swap<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) [286]
0.00 0.00 44730/401104 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator() const [200]
0.00 0.00 22365/22368 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<unsigned long> >, std::is_move_constructible<unsigned long>, std::is_move_assignable<unsigned long> >::value, void>::type std::swap<unsigned long>(unsigned long&, unsigned long&) [804]
-----------------------------------------------
<spontaneous>
[287] 0.0 0.00 0.00 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [287]
0.00 0.00 1/54 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [68]
0.00 0.00 1/2 Catch::Clara::Opt std::_uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [410]
0.00 0.00 4/83 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [1164]
0.00 0.00 2/47 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [1298]
0.00 0.00 1/12 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [1492]
0.00 0.00 1/13 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [1486]
0.00 0.00 1/65 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [1239]
-----------------------------------------------
<spontaneous>
[288] 0.0 0.00 0.00 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_move_assign(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&, std::integral_constant<bool, true>) [288]
0.00 0.00 1/53 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [69]
0.00 0.00 2/83 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [1164]
-----------------------------------------------
0.00 0.00 41434/41434 void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Valless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Valless_iter) [269]
[289] 0.0 0.00 0.00 41434 bool __gnu_cxx::__ops::Valless_iter::operator()<unsigned long, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(unsigned long&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) const [289]
0.00 0.00 41434/401104 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator() const [200]
-----------------------------------------------
0.00 0.00 381/24829 void std::__relocate_object_a<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&) [363]
0.00 0.00 12216/24829 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::destroy(void, unsigned long) const [304]
0.00 0.00 12232/24829 void std::Destroy<std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >) [300]
[290] 0.0 0.00 0.00 24829 void std::destroyat<std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >) [290]
0.00 0.00 24825/265804 std::vector<unsigned char, std::allocator<unsigned char> >::~vector() [181]
-----------------------------------------------
<spontaneous>
[291] 0.0 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [291]
0.00 0.00 2/2386 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [22]
0.00 0.00 26/15335124 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [29]
-----------------------------------------------
0.00 0.00 1/2 unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [92]
0.00 0.00 1/2 Catch::makeCommandLineParser(Catch::ConfigData&) [39]
[292] 0.0 0.00 0.00 2 Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [292]
0.00 0.00 2/2 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [293]
0.00 0.00 2/46 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [1305]
-----------------------------------------------
0.00 0.00 2/2 Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [292]
[293] 0.0 0.00 0.00 2 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [293]
0.00 0.00 2/2 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [295]
0.00 0.00 2/2 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [605]
0.00 0.00 2/46 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1300]
0.00 0.00 2/2 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&&) [1691]
0.00 0.00 2/82 Catch::StringRef::StringRef() [1165]
-----------------------------------------------
0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [2]
[294] 0.0 0.00 0.00 1 magpie::cache<int, magpie::empty_t>::~cache() [294]
0.00 0.00 1/2386 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::reset() <cycle 1> [1200]
0.00 0.00 1/2386 std::shared_ptr<magpie::detail::cache_impl>::~shared_ptr() <cycle 1> [1193]
0.00 0.00 1/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 1/68 magpie::cache_interface::~cache_interface() [1188]
-----------------------------------------------
0.00 0.00 2/2 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [293]
[295] 0.0 0.00 0.00 2 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [295]
0.00 0.00 2/2 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [296]
-----------------------------------------------
0.00 0.00 2/2 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [295]
[296] 0.0 0.00 0.00 2 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [296]
0.00 0.00 2/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
<spontaneous>
[297] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [297]
0.00 0.00 2/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
<spontaneous>
[298] 0.0 0.00 0.00 std::enable_if<(sizeof (std::random_device::result_type))>=(sizeof (unsigned int)), unsigned int>::type Catch::Detail::fillBitsFrom<unsigned int, std::random_device>(std::random_device&) [298]
0.00 0.00 1/6 std::random_device::operator()() [250]
-----------------------------------------------
0.00 0.00 118632/118632 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >& const&> >::type Catch::operator==<std::vector<unsigned char, std::allocator<unsigned char> >&>(Catch::ExprLhs<std::vector<unsigned char, std::allocator<unsigned char> >&>&&, std::vector<unsigned char, std::allocator<unsigned char> >&) [148]
[299] 0.0 0.00 0.00 118632 Catch::BinaryExpr<std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >&>::BinaryExpr(bool, std::vector<unsigned char, std::allocator<unsigned char> >&, Catch::StringRef, std::vector<unsigned char, std::allocator<unsigned char> >&) [299]
0.00 0.00 118496/10849232 Catch::ITransientExpression::ITransientExpression(bool, bool) [77]
-----------------------------------------------
0.00 0.00 12232/12232 void std::Destroyaux<false>::__destroy<std::vector<unsigned char, std::allocator<unsigned char> >>(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >) [301]
[300] 0.0 0.00 0.00 12232 void std::Destroy<std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >) [300]
0.00 0.00 12232/24829 void std::destroyat<std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >) [290]
-----------------------------------------------
0.00 0.00 9/9 void std::Destroy<std::vector<unsigned char, std::allocator<unsigned char> >>(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >) [303]
[301] 0.0 0.00 0.00 9 void std::Destroy_aux<false>::__destroy<std::vector<unsigned char, std::allocator<unsigned char> >>(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >) [301]
0.00 0.00 12232/12232 void std::Destroy<std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >) [300]
0.00 0.00 12232/24779 std::vector<unsigned char, std::allocator<unsigned char> > std::_addressof<std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >&) [802]
-----------------------------------------------
0.00 0.00 3/9 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 3/9 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 3/9 CATCH2_INTERNAL_TEST_12() [166]
[302] 0.0 0.00 0.00 9 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::~vector() [302]
0.00 0.00 9/9 void std::Destroy<std::vector<unsigned char, std::allocator<unsigned char> >>(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >) [303]
0.00 0.00 9/63 std::Vector_base<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_get_Tp_allocator() [1242]
0.00 0.00 9/9 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::~Vectorbase() [1520]
-----------------------------------------------
0.00 0.00 9/9 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::~vector() [302]
[303] 0.0 0.00 0.00 9 void std::Destroy<std::vector<unsigned char, std::allocator<unsigned char> >>(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >) [303]
0.00 0.00 9/9 void std::Destroy_aux<false>::__destroy<std::vector<unsigned char, std::allocator<unsigned char> >>(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >) [301]
0.00 0.00 9/703019 std::__is_constant_evaluated() [725]
-----------------------------------------------
<spontaneous>
[304] 0.0 0.00 0.00 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::destroy(void, unsigned long) const [304]
0.00 0.00 12216/24829 void std::destroy_at<std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >) [290]
0.00 0.00 12218/312377 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::sizeof_T() const [731]
-----------------------------------------------
<spontaneous>
[305] 0.0 0.00 0.00 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&) [305]
0.00 0.00 1/275 std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [37]
0.00 0.00 1/46 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [1305]
-----------------------------------------------
<spontaneous>
[306] 0.0 0.00 0.00 Catch::Clara::Opt::Opt<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>(Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [306]
0.00 0.00 1/275 std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [37]
0.00 0.00 1/46 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [1305]
-----------------------------------------------
<spontaneous>
[307] 0.0 0.00 0.00 Catch::Clara::Help::~Help() [307]
0.00 0.00 1/254 Catch::Clara::Opt::~Opt() [40]
-----------------------------------------------
<spontaneous>
[308] 0.0 0.00 0.00 Catch::Clara::ExeName::ExeName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [308]
0.00 0.00 1/8 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [266]
-----------------------------------------------
<spontaneous>
[309] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [309]
0.00 0.00 1/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
<spontaneous>
[310] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [310]
0.00 0.00 1/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
<spontaneous>
[311] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [311]
0.00 0.00 1/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
<spontaneous>
[312] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [312]
0.00 0.00 1/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
<spontaneous>
[313] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [313]
0.00 0.00 1/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
<spontaneous>
[314] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [314]
0.00 0.00 1/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
<spontaneous>
[315] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [315]
0.00 0.00 1/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
<spontaneous>
[316] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [316]
0.00 0.00 1/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
<spontaneous>
[317] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [317]
0.00 0.00 1/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
<spontaneous>
[318] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [318]
0.00 0.00 1/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
<spontaneous>
[319] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [319]
0.00 0.00 1/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
<spontaneous>
[320] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [320]
0.00 0.00 1/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
<spontaneous>
[321] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [321]
0.00 0.00 1/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
<spontaneous>
[322] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [322]
0.00 0.00 1/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
<spontaneous>
[323] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [323]
0.00 0.00 1/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
<spontaneous>
[324] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [324]
0.00 0.00 1/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
<spontaneous>
[325] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [325]
0.00 0.00 1/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
<spontaneous>
[326] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [326]
0.00 0.00 1/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
<spontaneous>
[327] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [327]
0.00 0.00 1/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
<spontaneous>
[328] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [328]
0.00 0.00 1/2386 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
<spontaneous>
[329] 0.0 0.00 0.00 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [329]
0.00 0.00 1/55 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [120]
0.00 0.00 1/49 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [1270]
-----------------------------------------------
<spontaneous>
[330] 0.0 0.00 0.00 std::enable_if<std::__sp_compatible_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRefBase>::value, std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [330]
0.00 0.00 1/55 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [120]
-----------------------------------------------
<spontaneous>
[331] 0.0 0.00 0.00 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [331]
0.00 0.00 1/54 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [121]
0.00 0.00 1/49 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [1271]
-----------------------------------------------
0.00 0.00 6/6 CATCH2_INTERNAL_TEST_14() [226]
[332] 0.0 0.00 0.00 6 Catch::MatchExpr<magpie::empty_key_not_accepted const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<magpie::empty_key_not_accepted const&, Catch::Matchers::ExceptionWatcher>(magpie::empty_key_not_accepted const&, Catch::Matchers::ExceptionWatcher const&) [332]
0.00 0.00 6/6 Catch::MatchExpr<magpie::empty_key_not_accepted const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::empty_key_not_accepted const&, Catch::Matchers::ExceptionWatcher const&) [333]
-----------------------------------------------
0.00 0.00 6/6 Catch::MatchExpr<magpie::empty_key_not_accepted const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<magpie::empty_key_not_accepted const&, Catch::Matchers::ExceptionWatcher>(magpie::empty_key_not_accepted const&, Catch::Matchers::ExceptionWatcher const&) [332]
[333] 0.0 0.00 0.00 6 Catch::MatchExpr<magpie::empty_key_not_accepted const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::empty_key_not_accepted const&, Catch::Matchers::ExceptionWatcher const&) [333]
0.00 0.00 6/112 Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [253]
0.00 0.00 6/10849232 Catch::ITransientExpression::ITransientExpression(bool, bool) [77]
-----------------------------------------------
0.00 0.00 1238/1238 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__unguarded_partition_pivot<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [213]
[334] 0.0 0.00 0.00 1238 void std::__move_median_to_first<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [334]
0.00 0.00 3168/116024 bool __gnu_cxx::__ops::Iterless_iter::operator()<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) const [225]
0.00 0.00 1238/22365 void std::iter_swap<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) [286]
-----------------------------------------------
0.00 0.00 235/12235 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 6000/12235 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 6000/12235 CATCH2_INTERNAL_TEST_9() [10]
[335] 0.0 0.00 0.00 12235 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::set(int const&, std::vector<unsigned char, std::allocator<unsigned char> > const&, int, float) [335]
0.00 0.00 12235/134123 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::hash_key(int const&) const [285]
0.00 0.00 12235/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 12235/12235 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::key_size(int const&) const [833]
0.00 0.00 12235/312377 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::sizeof_T() const [731]
-----------------------------------------------
0.00 0.00 3/3 CATCH2_INTERNAL_TEST_14() [226]
[336] 0.0 0.00 0.00 3 Catch::MatchExpr<magpie::value_not_found const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<magpie::value_not_found const&, Catch::Matchers::ExceptionWatcher>(magpie::value_not_found const&, Catch::Matchers::ExceptionWatcher const&) [336]
0.00 0.00 3/3 Catch::MatchExpr<magpie::value_not_found const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::value_not_found const&, Catch::Matchers::ExceptionWatcher const&) [338]
-----------------------------------------------
0.00 0.00 3/3 CATCH2_INTERNAL_TEST_4() [158]
[337] 0.0 0.00 0.00 3 Catch::MatchExpr<magpie::incompatible_lock const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<magpie::incompatible_lock const&, Catch::Matchers::ExceptionWatcher>(magpie::incompatible_lock const&, Catch::Matchers::ExceptionWatcher const&) [337]
0.00 0.00 3/3 Catch::MatchExpr<magpie::incompatible_lock const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::incompatible_lock const&, Catch::Matchers::ExceptionWatcher const&) [339]
-----------------------------------------------
0.00 0.00 3/3 Catch::MatchExpr<magpie::value_not_found const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<magpie::value_not_found const&, Catch::Matchers::ExceptionWatcher>(magpie::value_not_found const&, Catch::Matchers::ExceptionWatcher const&) [336]
[338] 0.0 0.00 0.00 3 Catch::MatchExpr<magpie::value_not_found const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::value_not_found const&, Catch::Matchers::ExceptionWatcher const&) [338]
0.00 0.00 3/112 Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [253]
0.00 0.00 3/10849232 Catch::ITransientExpression::ITransientExpression(bool, bool) [77]
-----------------------------------------------
0.00 0.00 3/3 Catch::MatchExpr<magpie::incompatible_lock const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<magpie::incompatible_lock const&, Catch::Matchers::ExceptionWatcher>(magpie::incompatible_lock const&, Catch::Matchers::ExceptionWatcher const&) [337]
[339] 0.0 0.00 0.00 3 Catch::MatchExpr<magpie::incompatible_lock const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::incompatible_lock const&, Catch::Matchers::ExceptionWatcher const&) [339]
0.00 0.00 3/112 Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [253]
0.00 0.00 3/10849232 Catch::ITransientExpression::ITransientExpression(bool, bool) [77]
-----------------------------------------------
<spontaneous>
[340] 0.0 0.00 0.00 Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [340]
0.00 0.00 3/116 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [241]
0.00 0.00 2/10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&) [559]
-----------------------------------------------
0.00 0.00 501/7079 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 541/7079 CATCH2_INTERNAL_TEST_0() [2]
0.00 0.00 6037/7079 CATCH2_INTERNAL_TEST_0() [82]
[341] 0.0 0.00 0.00 7079 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [341]
0.00 0.00 7077/6175944 Catch::operator"" sr(char const, unsigned long) [52]
0.00 0.00 7079/7230 Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long) [355]
-----------------------------------------------
0.00 0.00 232/232 CATCH2INTERNAL_TEST_12() [166]
[342] 0.0 0.00 0.00 232 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::push_back(std::vector<unsigned char, std::allocator<unsigned char> > const&) [342]
0.00 0.00 208/131263 decltype (::new ((void)(0)) std::vector<unsigned char, std::allocator<unsigned char> >((declval<std::vector<unsigned char, std::allocator<unsigned char> > const&>)())) std::construct_at<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> > const&>(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> > const&) [88]
0.00 0.00 24/24 void std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_realloc_insert<std::vector<unsigned char, std::allocator<unsigned char> > const&>(__gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >, std::vector<unsigned char, std::allocator<unsigned char> > const&) [359]
0.00 0.00 208/131605 std::vector<unsigned char, std::allocator<unsigned char> > const& std::forward<std::vector<unsigned char, std::allocator<unsigned char> > const&>(std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> > const&>::type&) [754]
0.00 0.00 24/24 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::end() [1413]
-----------------------------------------------
0.00 0.00 12234/12234 unsigned char std::__uninitialized_default_n<unsigned char, unsigned long>(unsigned char, unsigned long) [345]
[343] 0.0 0.00 0.00 12234 unsigned char std::__uninitialized_defaultn1<true>::__uninit_default_n<unsigned char, unsigned long>(unsigned char, unsigned long) [343]
0.00 0.00 12234/12234 void std::Construct<unsigned char>(unsigned char) [344]
0.00 0.00 12234/12234 unsigned char std::_addressof<unsigned char>(unsigned char&) [835]
0.00 0.00 12234/12234 unsigned char std::fill_n<unsigned char, unsigned long, unsigned char>(unsigned char, unsigned long, unsigned char const&) [836]
-----------------------------------------------
0.00 0.00 12234/12234 unsigned char std::__uninitialized_defaultn1<true>::__uninit_default_n<unsigned char, unsigned long>(unsigned char, unsigned long) [343]
[344] 0.0 0.00 0.00 12234 void std::Construct<unsigned char>(unsigned char) [344]
0.00 0.00 12234/4773675 operator new(unsigned long, void) [97]
0.00 0.00 12234/703019 std::_is_constant_evaluated() [725]
-----------------------------------------------
0.00 0.00 12234/12234 unsigned char std::__uninitialized_defaultna<unsigned char, unsigned long, unsigned char>(unsigned char, unsigned long, std::allocator<unsigned char>&) [346]
[345] 0.0 0.00 0.00 12234 unsigned char std::__uninitialized_default_n<unsigned char, unsigned long>(unsigned char, unsigned long) [345]
0.00 0.00 12234/12234 unsigned char std::__uninitialized_defaultn1<true>::__uninit_default_n<unsigned char, unsigned long>(unsigned char, unsigned long) [343]
0.00 0.00 12234/416674 std::is_constant_evaluated() [729]
-----------------------------------------------
0.00 0.00 235/12234 std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_initialize(unsigned long) [403]
0.00 0.00 11999/12234 std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_append(unsigned long) [230]
[346] 0.0 0.00 0.00 12234 unsigned char std::__uninitialized_defaultna<unsigned char, unsigned long, unsigned char>(unsigned char, unsigned long, std::allocator<unsigned char>&) [346]
0.00 0.00 12234/12234 unsigned char std::__uninitialized_default_n<unsigned char, unsigned long>(unsigned char, unsigned long) [345]
-----------------------------------------------
0.00 0.00 11428/11428 std::vector<unsigned char, std::allocator<unsigned char> > std::__uninitialized_defaultn1<false>::__uninit_default_n<std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long>(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long) [348]
[347] 0.0 0.00 0.00 11428 void std::Construct<std::vector<unsigned char, std::allocator<unsigned char> >>(std::vector<unsigned char, std::allocator<unsigned char> >) [347]
0.00 0.00 11430/4773675 operator new(unsigned long, void) [97]
0.00 0.00 11454/703019 std::_is_constant_evaluated() [725]
0.00 0.00 11415/11415 std::vector<unsigned char, std::allocator<unsigned char> >::vector() [849]
-----------------------------------------------
0.00 0.00 6/6 std::vector<unsigned char, std::allocator<unsigned char> > std::__uninitialized_default_n<std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long>(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long) [351]
[348] 0.0 0.00 0.00 6 std::vector<unsigned char, std::allocator<unsigned char> > std::__uninitialized_defaultn1<false>::__uninit_default_n<std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long>(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long) [348]
0.00 0.00 11428/11428 void std::Construct<std::vector<unsigned char, std::allocator<unsigned char> >>(std::vector<unsigned char, std::allocator<unsigned char> >) [347]
0.00 0.00 11404/24779 std::vector<unsigned char, std::allocator<unsigned char> > std::_addressof<std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >&) [802]
-----------------------------------------------
0.00 0.00 6/6 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::vector(unsigned long, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&) [350]
[349] 0.0 0.00 0.00 6 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_default_initialize(unsigned long) [349]
0.00 0.00 6/6 std::vector<unsigned char, std::allocator<unsigned char> > std::__uninitialized_defaultna<std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long, std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&) [352]
0.00 0.00 6/63 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_get_Tp_allocator() [1242]
-----------------------------------------------
0.00 0.00 3/6 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 3/6 CATCH2_INTERNAL_TEST_9() [10]
[350] 0.0 0.00 0.00 6 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::vector(unsigned long, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&) [350]
0.00 0.00 6/6 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_default_initialize(unsigned long) [349]
0.00 0.00 6/6 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::Vectorbase(unsigned long, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&) [1583]
0.00 0.00 5/5 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_S_check_init_len(unsigned long, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&) [1614]
-----------------------------------------------
0.00 0.00 6/6 std::vector<unsigned char, std::allocator<unsigned char> > std::__uninitialized_defaultna<std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long, std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&) [352]
[351] 0.0 0.00 0.00 6 std::vector<unsigned char, std::allocator<unsigned char> > std::__uninitialized_default_n<std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long>(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long) [351]
0.00 0.00 6/6 std::vector<unsigned char, std::allocator<unsigned char> > std::__uninitialized_defaultn1<false>::__uninit_default_n<std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long>(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long) [348]
0.00 0.00 6/416674 std::is_constant_evaluated() [729]
-----------------------------------------------
0.00 0.00 6/6 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_default_initialize(unsigned long) [349]
[352] 0.0 0.00 0.00 6 std::vector<unsigned char, std::allocator<unsigned char> > std::__uninitialized_defaultna<std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long, std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&) [352]
0.00 0.00 6/6 std::vector<unsigned char, std::allocator<unsigned char> > std::__uninitialized_default_n<std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long>(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long) [351]
-----------------------------------------------
0.00 0.00 1/1 unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [92]
[353] 0.0 0.00 0.00 1 unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [353]
0.00 0.00 1/116 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [241]
0.00 0.00 2/504 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [985]
0.00 0.00 2/9353 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [860]
0.00 0.00 1/3 unittest::g_tmp_dir[abi:cxx11]() [1639]
0.00 0.00 1/10869 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [851]
-----------------------------------------------
0.00 0.00 900/900 CATCH2_INTERNAL_TEST_0() [2]
[354] 0.0 0.00 0.00 900 unittest::catch_compare_long_strings(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&) [354]
0.00 0.00 1800/21698713 operator"" catchsr(char const, unsigned long) [28]
0.00 0.00 900/1092 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<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&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<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& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<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&) [361]
0.00 0.00 900/10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
0.00 0.00 900/10848819 Catch::AssertionHandler::~AssertionHandler() [144]
0.00 0.00 900/3018 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(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&) [902]
0.00 0.00 900/1800 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [931]
-----------------------------------------------
0.00 0.00 6/7230 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator< <unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [536]
0.00 0.00 145/7230 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator<=<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [392]
0.00 0.00 7079/7230 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [341]
[355] 0.0 0.00 0.00 7230 Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long) [355]
0.00 0.00 7229/10849232 Catch::ITransientExpression::ITransientExpression(bool, bool) [77]
-----------------------------------------------
0.00 0.00 1881/1881 std::shared_ptr<magpie::eviction_policy>::shared_ptr(std::shared_ptr<magpie::eviction_policy> const&) [357]
[356] 0.0 0.00 0.00 1881 std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2> const&) [356]
0.00 0.00 1882/15331691 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [26]
-----------------------------------------------
0.00 0.00 1/24 CATCH2_INTERNAL_TEST_0() [82]
0.00 0.00 2/24 CATCH2_INTERNAL_TEST_0() [2]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_18() [71]
[357] 0.0 0.00 0.00 24 std::shared_ptr<magpie::eviction_policy>::shared_ptr(std::shared_ptr<magpie::eviction_policy> const&) [357]
0.00 0.00 1881/1881 std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2> const&) [356]
-----------------------------------------------
0.00 0.00 6/6 void std::__final_insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [268]
[358] 0.0 0.00 0.00 6 void std::__insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [358]
0.00 0.00 78/11982 void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Valless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Valless_iter) [269]
0.00 0.00 90/116024 bool __gnu_cxx::__ops::Iterless_iter::operator()<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) const [225]
0.00 0.00 24/401104 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator() const [200]
0.00 0.00 102/12018 bool __gnu_cxx::operator==<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&) [841]
0.00 0.00 90/73237 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator++() [783]
0.00 0.00 78/11991 __gnu_cxx::__ops::__val_comp_iter(__gnu_cxx::__ops::Iterless_iter) [846]
0.00 0.00 24/120549 std::remove_reference<unsigned long&>::type&& std::move<unsigned long&>(unsigned long&) [764]
0.00 0.00 18/3756 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator+(long) const [892]
0.00 0.00 12/12 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::move_backward<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) [1498]
-----------------------------------------------
0.00 0.00 24/24 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::push_back(std::vector<unsigned char, std::allocator<unsigned char> > const&) [342]
[359] 0.0 0.00 0.00 24 void std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_realloc_insert<std::vector<unsigned char, std::allocator<unsigned char> > const&>(__gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >, std::vector<unsigned char, std::allocator<unsigned char> > const&) [359]
0.00 0.00 48/48 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_S_relocate(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&) [364]
0.00 0.00 24/131263 decltype (::new ((void)(0)) std::vector<unsigned char, std::allocator<unsigned char> >((declval<std::vector<unsigned char, std::allocator<unsigned char> > const&>)())) std::construct_at<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> > const&>(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> > const&) [88]
0.00 0.00 24/24 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_check_len(unsigned long, char const) const [489]
0.00 0.00 48/131605 std::vector<unsigned char, std::allocator<unsigned char> > const& std::forward<std::vector<unsigned char, std::allocator<unsigned char> > const&>(std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> > const&>::type&) [754]
0.00 0.00 48/63 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_get_Tp_allocator() [1242]
0.00 0.00 48/96 __gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >::base() const [1149]
0.00 0.00 24/24 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::begin() [1414]
0.00 0.00 24/24 __gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >::difference_type __gnu_cxx::operator-<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(__gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > > const&, __gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > > const&) [1397]
0.00 0.00 24/30 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_allocate(unsigned long) [1367]
0.00 0.00 24/33 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_deallocate(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long) [1357]
-----------------------------------------------
0.00 0.00 100/200 int magpie::cache_ref<int, int>::operator-<int>(int const&) const [371]
0.00 0.00 100/200 int magpie::cache_ref<int, int>::operator+<int>(int const&) const [372]
[360] 0.0 0.00 0.00 200 magpie::cache_ref<int, int>::operator int() const [360]
0.00 0.00 200/1700508 magpie::cache<int, int>::get(int const&, bool) const [31]
0.00 0.00 200/1700381 std::optional<int>::has_value() const [147]
0.00 0.00 200/252875 std::optional<int>::value() & [276]
-----------------------------------------------
0.00 0.00 27/1092 CATCH2_INTERNAL_TEST_0() [209]
0.00 0.00 165/1092 CATCH2_INTERNAL_TEST_0() [2]
0.00 0.00 900/1092 unittest::catch_compare_long_strings(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&) [354]
[361] 0.0 0.00 0.00 1092 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<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&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<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& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<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&) [361]
0.00 0.00 1093/6175944 Catch::operator"" sr(char const, unsigned long) [52]
0.00 0.00 1092/1092 Catch::BinaryExpr<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&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [381]
0.00 0.00 1093/3018 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(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&) [902]
-----------------------------------------------
0.00 0.00 234/234 CATCH2_INTERNAL_TEST_12() [166]
[362] 0.0 0.00 0.00 234 std::vector<unsigned char, std::allocator<unsigned char> >::vector(unsigned long, std::allocator<unsigned char> const&) [362]
0.00 0.00 235/131576 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorbase(unsigned long, std::allocator<unsigned char> const&) [183]
0.00 0.00 235/235 std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_initialize(unsigned long) [403]
0.00 0.00 234/234 std::vector<unsigned char, std::allocator<unsigned char> >::_S_check_init_len(unsigned long, std::allocator<unsigned char> const&) [1056]
-----------------------------------------------
0.00 0.00 381/381 std::vector<unsigned char, std::allocator<unsigned char> > std::__relocatea1<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&) [366]
[363] 0.0 0.00 0.00 381 void std::__relocate_object_a<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&) [363]
0.00 0.00 381/24829 void std::destroy_at<std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >) [290]
0.00 0.00 381/381 decltype (::new ((void)(0)) std::vector<unsigned char, std::allocator<unsigned char> >((declval<std::vector<unsigned char, std::allocator<unsigned char> > >)())) std::construct_at<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >&&) [393]
0.00 0.00 381/119118 std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> >&>::type&& std::move<std::vector<unsigned char, std::allocator<unsigned char> >&>(std::vector<unsigned char, std::allocator<unsigned char> >&) [770]
0.00 0.00 381/476234 std::vector<unsigned char, std::allocator<unsigned char> >&& std::forward<std::vector<unsigned char, std::allocator<unsigned char> > >(std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> > >::type&) [727]
0.00 0.00 381/24779 std::vector<unsigned char, std::allocator<unsigned char> > std::__addressof<std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >&) [802]
-----------------------------------------------
0.00 0.00 48/48 void std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_realloc_insert<std::vector<unsigned char, std::allocator<unsigned char> > const&>(__gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >, std::vector<unsigned char, std::allocator<unsigned char> > const&) [359]
[364] 0.0 0.00 0.00 48 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_S_relocate(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&) [364]
0.00 0.00 48/48 std::vector<unsigned char, std::allocator<unsigned char> > std::__relocate_a<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&) [365]
-----------------------------------------------
0.00 0.00 48/48 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_S_relocate(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&) [364]
[365] 0.0 0.00 0.00 48 std::vector<unsigned char, std::allocator<unsigned char> > std::__relocate_a<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&) [365]
0.00 0.00 48/48 std::vector<unsigned char, std::allocator<unsigned char> > std::__relocatea1<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&) [366]
0.00 0.00 144/144 std::vector<unsigned char, std::allocator<unsigned char> > std::__niter_base<std::vector<unsigned char, std::allocator<unsigned char> >>(std::vector<unsigned char, std::allocator<unsigned char> >) [1099]
-----------------------------------------------
0.00 0.00 48/48 std::vector<unsigned char, std::allocator<unsigned char> > std::__relocate_a<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&) [365]
[366] 0.0 0.00 0.00 48 std::vector<unsigned char, std::allocator<unsigned char> > std::__relocatea1<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&) [366]
0.00 0.00 381/381 void std::__relocate_object_a<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&) [363]
0.00 0.00 762/24779 std::vector<unsigned char, std::allocator<unsigned char> > std::__addressof<std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >&) [802]
-----------------------------------------------
0.00 0.00 900/900 CATCH2_INTERNAL_TEST_0() [2]
[367] 0.0 0.00 0.00 900 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<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> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<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> >&) [367]
0.00 0.00 900/6175944 Catch::operator"" sr(char const, unsigned long) [52]
0.00 0.00 900/900 Catch::BinaryExpr<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> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [384]
0.00 0.00 900/3018 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(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&) [902]
-----------------------------------------------
0.00 0.00 296/933 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const [382]
0.00 0.00 315/933 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [378]
0.00 0.00 322/933 CATCH2_INTERNAL_TEST_0() [2]
[368] 0.0 0.00 0.00 933 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get((anonymous namespace)::cache_key_t const&, bool) const [368]
0.00 0.00 933/1026 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::hash_key((anonymous namespace)::cache_key_t const&) const [374]
0.00 0.00 933/936 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [376]
-----------------------------------------------
<spontaneous>
[369] 0.0 0.00 0.00 decltype (::new ((void)(0)) std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)())) std::construct_at<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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [369]
0.00 0.00 2240/4773675 operator new(unsigned long, void) [97]
0.00 0.00 2240/7680 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type&) [868]
0.00 0.00 2240/4482 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [889]
-----------------------------------------------
0.00 0.00 24/679 CATCH2_INTERNAL_TEST_0() [209]
0.00 0.00 148/679 CATCH2_INTERNAL_TEST_0() [4]
0.00 0.00 211/679 CATCH2_INTERNAL_TEST_0() [2]
0.00 0.00 296/679 CATCH2_INTERNAL_TEST_18() [71]
[370] 0.0 0.00 0.00 679 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<magpie::set_result_t, magpie::set_result_t, void>, Catch::capture_by_value<magpie::set_result_t> >::value, Catch::BinaryExpr<magpie::set_result_t, magpie::set_result_t> >::type Catch::operator==<magpie::set_result_t>(Catch::ExprLhs<magpie::set_result_t>&&, magpie::set_result_t) [370]
0.00 0.00 679/6175944 Catch::operator"" sr(char const, unsigned long) [52]
0.00 0.00 681/681 Catch::BinaryExpr<magpie::setresult_t, magpie::set_result_t>::BinaryExpr(bool, magpie::set_result_t, Catch::StringRef, magpie::set_result_t) [389]
-----------------------------------------------
0.00 0.00 100/100 CATCH2_INTERNAL_TEST_0() [4]
[371] 0.0 0.00 0.00 100 int magpie::cache_ref<int, int>::operator-<int>(int const&) const [371]
0.00 0.00 100/200 magpie::cache_ref<int, int>::operator int() const [360]
-----------------------------------------------
0.00 0.00 100/100 CATCH2_INTERNAL_TEST_0() [4]
[372] 0.0 0.00 0.00 100 int magpie::cache_ref<int, int>::operator+<int>(int const&) const [372]
0.00 0.00 100/200 magpie::cache_ref<int, int>::operator int() const [360]
-----------------------------------------------
0.00 0.00 308/1672 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::copy(void const, void, unsigned long) const [397]
0.00 0.00 374/1672 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::copy(void const, void, unsigned long) const [394]
0.00 0.00 990/1672 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::copy(void const, void, unsigned long) const [377]
[373] 0.0 0.00 0.00 1672 decltype (::new ((void)(0)) std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>)())) std::construct_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [373]
0.00 0.00 1672/4773675 operator new(unsigned long, void) [97]
0.00 0.00 1675/2560 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [919]
0.00 0.00 1674/1674 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&) [933]
-----------------------------------------------
0.00 0.00 3/1026 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator[]((anonymous namespace)::cache_key_t const&) const [567]
0.00 0.00 90/1026 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set((anonymous namespace)::cache_key_t const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, float) [401]
0.00 0.00 933/1026 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get((anonymous namespace)::cache_key_t const&, bool) const [368]
[374] 0.0 0.00 0.00 1026 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::hash_key((anonymous namespace)::cache_key_t const&) const [374]
0.00 0.00 1026/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
-----------------------------------------------
0.00 0.00 900/900 CATCH2_INTERNAL_TEST_0() [2]
[375] 0.0 0.00 0.00 900 std::optional<int>::value() && [375]
0.00 0.00 900/253853 std::Optionalbase_impl<int, std::Optionalbase<int, true, true> >::_M_get() [284]
0.00 0.00 900/2208172 std::Optionalbase_impl<int, std::Optionalbase<int, true, true> >::_M_is_engaged() const [204]
0.00 0.00 900/1793964 std::remove_reference<int&>::type&& std::move<int&>(int&) [724]
-----------------------------------------------
0.00 0.00 3/936 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator[]((anonymous namespace)::cache_key_t const&) const [567]
0.00 0.00 933/936 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get((anonymous namespace)::cache_key_t const&, bool) const [368]
[376] 0.0 0.00 0.00 936 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [376]
0.00 0.00 936/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 936/3573 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [896]
0.00 0.00 936/2196 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::sizeof_T() const [926]
0.00 0.00 936/9353 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [860]
0.00 0.00 900/2171 std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&& std::move<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [927]
0.00 0.00 900/1341 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [950]
0.00 0.00 36/106 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::optional(std::nullopt_t) [1139]
-----------------------------------------------
<spontaneous>
[377] 0.0 0.00 0.00 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::copy(void const, void, unsigned long) const [377]
0.00 0.00 990/1672 decltype (::new ((void)(0)) std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>)())) std::construct_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [373]
0.00 0.00 990/2196 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::sizeof_T() const [926]
-----------------------------------------------
0.00 0.00 315/315 CATCH2_INTERNAL_TEST_0() [2]
[378] 0.0 0.00 0.00 315 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [378]
0.00 0.00 315/933 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get((anonymous namespace)::cache_key_t const&, bool) const [368]
0.00 0.00 315/964 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::has_value() const [964]
0.00 0.00 315/1448 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~optional() [940]
0.00 0.00 312/756 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::value() & [973]
0.00 0.00 312/2560 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [919]
0.00 0.00 3/3573 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [896]
-----------------------------------------------
0.00 0.00 44/314 CATCH2_INTERNAL_TEST_0() [261]
0.00 0.00 105/314 CATCH2_INTERNAL_TEST_0() [2]
0.00 0.00 165/314 CATCH2_INTERNAL_TEST_0() [209]
[379] 0.0 0.00 0.00 314 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) const [379]
0.00 0.00 314/445 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::hash_key(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [386]
0.00 0.00 314/314 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [391]
-----------------------------------------------
0.00 0.00 54/54 CATCH2_INTERNAL_TEST_0() [209]
[380] 0.0 0.00 0.00 54 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator><int>(Catch::ExprLhs<int>&&, int) [380]
0.00 0.00 54/259557 Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [131]
0.00 0.00 54/6175944 Catch::operator"" sr(char const, unsigned long) [52]
-----------------------------------------------
0.00 0.00 1092/1092 std::enableif<std::conjunction<Catch::Detail::is_eq_comparable<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&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<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& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<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&) [361]
[381] 0.0 0.00 0.00 1092 Catch::BinaryExpr<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&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [381]
0.00 0.00 1093/10849232 Catch::ITransientExpression::ITransientExpression(bool, bool) [77]
-----------------------------------------------
0.00 0.00 296/296 CATCH2_INTERNAL_TEST_0() [2]
[382] 0.0 0.00 0.00 296 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const [382]
0.00 0.00 296/933 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get((anonymous namespace)::cache_key_t const&, bool) const [368]
0.00 0.00 296/964 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::has_value() const [964]
0.00 0.00 296/756 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::value() & [973]
0.00 0.00 296/2560 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [919]
0.00 0.00 296/1448 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~optional() [940]
-----------------------------------------------
0.00 0.00 491/491 CATCH2_INTERNAL_TEST_12() [166]
[383] 0.0 0.00 0.00 491 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::allocated() const [383]
0.00 0.00 491/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
-----------------------------------------------
0.00 0.00 900/900 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<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> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<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> >&) [367]
[384] 0.0 0.00 0.00 900 Catch::BinaryExpr<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> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [384]
0.00 0.00 900/10849232 Catch::ITransientExpression::ITransientExpression(bool, bool) [77]
-----------------------------------------------
0.00 0.00 30/480 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 30/480 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 420/480 CATCH2_INTERNAL_TEST_0() [2]
[385] 0.0 0.00 0.00 480 magpie::cache<int, int>::size() const [385]
0.00 0.00 480/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
-----------------------------------------------
0.00 0.00 1/445 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::unban(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [622]
0.00 0.00 2/445 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::ban(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [590]
0.00 0.00 128/445 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set(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&, int, float) [396]
0.00 0.00 314/445 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) const [379]
[386] 0.0 0.00 0.00 445 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::hash_key(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [386]
0.00 0.00 445/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 446/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [789]
0.00 0.00 444/6544 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [878]
-----------------------------------------------
<spontaneous>
[387] 0.0 0.00 0.00 Catch::(anonymous namespace)::parseSpecialTag(Catch::StringRef) [387]
0.00 0.00 270/6175944 Catch::operator"" sr(char const, unsigned long) [52]
-----------------------------------------------
0.00 0.00 200/200 CATCH2INTERNAL_TEST_0() [2]
[388] 0.0 0.00 0.00 200 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get(int const&, bool) const [388]
0.00 0.00 200/342 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::hash_key(int const&) const [390]
0.00 0.00 199/199 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [399]
-----------------------------------------------
0.00 0.00 681/681 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<magpie::set_result_t, magpie::set_result_t, void>, Catch::capture_by_value<magpie::set_result_t> >::value, Catch::BinaryExpr<magpie::set_result_t, magpie::set_result_t> >::type Catch::operator==<magpie::set_result_t>(Catch::ExprLhs<magpie::set_result_t>&&, magpie::set_result_t) [370]
[389] 0.0 0.00 0.00 681 Catch::BinaryExpr<magpie::set_result_t, magpie::set_result_t>::BinaryExpr(bool, magpie::set_result_t, Catch::StringRef, magpie::set_result_t) [389]
0.00 0.00 674/10849232 Catch::ITransientExpression::ITransientExpression(bool, bool) [77]
-----------------------------------------------
0.00 0.00 1/342 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::erase(int const&) [623]
0.00 0.00 1/342 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::contains(int const&) const [624]
0.00 0.00 8/342 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_metadata(int const&) const [507]
0.00 0.00 132/342 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set(int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, float) [395]
0.00 0.00 200/342 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get(int const&, bool) const [388]
[390] 0.0 0.00 0.00 342 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::hash_key(int const&) const [390]
0.00 0.00 341/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
-----------------------------------------------
0.00 0.00 314/314 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) const [379]
[391] 0.0 0.00 0.00 314 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [391]
0.00 0.00 314/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 315/9353 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [860]
0.00 0.00 314/3573 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [896]
0.00 0.00 313/1061 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::sizeof_T() const [963]
0.00 0.00 255/2171 std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&& std::move<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [927]
0.00 0.00 254/1341 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [950]
0.00 0.00 60/106 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::optional(std::nullopt_t) [1139]
-----------------------------------------------
0.00 0.00 145/145 CATCH2_INTERNAL_TEST_12() [166]
[392] 0.0 0.00 0.00 145 std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator<=<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [392]
0.00 0.00 145/6175944 Catch::operator"" sr(char const, unsigned long) [52]
0.00 0.00 145/7230 Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long) [355]
-----------------------------------------------
0.00 0.00 381/381 void std::_relocate_object_a<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&) [363]
[393] 0.0 0.00 0.00 381 decltype (::new ((void)(0)) std::vector<unsigned char, std::allocator<unsigned char> >((declval<std::vector<unsigned char, std::allocator<unsigned char> > >)())) std::construct_at<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >&&) [393]
0.00 0.00 381/4773675 operator new(unsigned long, void) [97]
0.00 0.00 381/476234 std::vector<unsigned char, std::allocator<unsigned char> >&& std::forward<std::vector<unsigned char, std::allocator<unsigned char> > >(std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> > >::type&) [727]
0.00 0.00 381/119277 std::vector<unsigned char, std::allocator<unsigned char> >::vector(std::vector<unsigned char, std::allocator<unsigned char> >&&) [769]
-----------------------------------------------
<spontaneous>
[394] 0.0 0.00 0.00 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::copy(void const, void, unsigned long) const [394]
0.00 0.00 374/1672 decltype (::new ((void)(0)) std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>)())) std::construct_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [373]
0.00 0.00 374/1061 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::sizeof_T() const [963]
-----------------------------------------------
0.00 0.00 131/131 CATCH2_INTERNAL_TEST_0() [2]
[395] 0.0 0.00 0.00 131 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set(int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, float) [395]
0.00 0.00 132/342 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::hash_key(int const&) const [390]
0.00 0.00 131/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 132/889 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::sizeof_T() const [967]
0.00 0.00 131/131 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::key_size(int const&) const [1108]
-----------------------------------------------
0.00 0.00 3/133 CATCH2_INTERNAL_TEST_14() [226]
0.00 0.00 3/133 magpie::cache_ref<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [575]
0.00 0.00 8/133 CATCH2_INTERNAL_TEST_0() [261]
0.00 0.00 24/133 CATCH2_INTERNAL_TEST_0() [209]
0.00 0.00 95/133 CATCH2_INTERNAL_TEST_0() [2]
[396] 0.0 0.00 0.00 133 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set(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&, int, float) [396]
0.00 0.00 128/445 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::hash_key(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [386]
0.00 0.00 127/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 128/1061 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::sizeof_T() const [963]
0.00 0.00 41/41 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::key_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [1314]
0.00 0.00 6/150 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [1096]
0.00 0.00 6/6 magpie::empty_key_not_accepted::empty_key_not_accepted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1577]
0.00 0.00 6/9353 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [860]
-----------------------------------------------
<spontaneous>
[397] 0.0 0.00 0.00 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::copy(void const, void, unsigned long) const [397]
0.00 0.00 308/1672 decltype (::new ((void)(0)) std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>)())) std::construct_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [373]
0.00 0.00 308/889 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::sizeof_T() const [967]
-----------------------------------------------
0.00 0.00 2/101 CATCH2_INTERNAL_TEST_0() [2]
0.00 0.00 45/101 CATCH2_INTERNAL_TEST_0() [261]
0.00 0.00 54/101 CATCH2_INTERNAL_TEST_0() [209]
[398] 0.0 0.00 0.00 101 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [398]
0.00 0.00 101/6175944 Catch::operator"" sr(char const, unsigned long) [52]
0.00 0.00 101/101 Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [444]
0.00 0.00 101/3018 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(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&) [902]
-----------------------------------------------
0.00 0.00 199/199 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get(int const&, bool) const [388]
[399] 0.0 0.00 0.00 199 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [399]
0.00 0.00 198/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 200/3573 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [896]
0.00 0.00 198/889 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::sizeof_T() const [967]
0.00 0.00 196/9353 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [860]
0.00 0.00 189/2171 std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&& std::move<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [927]
0.00 0.00 187/1341 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [950]
0.00 0.00 10/106 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::optional(std::nullopt_t) [1139]
-----------------------------------------------
0.00 0.00 6/95 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 6/95 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 7/95 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 7/95 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 7/95 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 15/95 CATCH2_INTERNAL_TEST_3() [165]
0.00 0.00 20/95 CATCH2_INTERNAL_TEST_0() [261]
0.00 0.00 27/95 CATCH2_INTERNAL_TEST_0() [2]
[400] 0.0 0.00 0.00 95 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [400]
0.00 0.00 92/6175944 Catch::operator"" sr(char const, unsigned long) [52]
0.00 0.00 86/86 Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) [457]
-----------------------------------------------
0.00 0.00 42/90 CATCH2INTERNAL_TEST_0() [2]
0.00 0.00 48/90 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [417]
[401] 0.0 0.00 0.00 90 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set((anonymous namespace)::cache_key_t const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, float) [401]
0.00 0.00 90/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 90/1026 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::hash_key((anonymous namespace)::cache_key_t const&) const [374]
0.00 0.00 90/90 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::key_size((anonymous namespace)::cache_key_t const&) const [1157]
0.00 0.00 90/2196 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::sizeof_T() const [926]
-----------------------------------------------
<spontaneous>
[402] 0.0 0.00 0.00 Catch::StringRef::substr(unsigned long, unsigned long) const [402]
0.00 0.00 705/27874731 Catch::StringRef::StringRef(char const, unsigned long) [64]
-----------------------------------------------
0.00 0.00 235/235 std::vector<unsigned char, std::allocator<unsigned char> >::vector(unsigned long, std::allocator<unsigned char> const&) [362]
[403] 0.0 0.00 0.00 235 std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_initialize(unsigned long) [403]
0.00 0.00 235/12234 unsigned char std::__uninitialized_defaultna<unsigned char, unsigned long, unsigned char>(unsigned char, unsigned long, std::allocator<unsigned char>&) [346]
0.00 0.00 235/421416 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_get_Tp_allocator() [728]
-----------------------------------------------
<spontaneous>
[404] 0.0 0.00 0.00 Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState&&) [404]
0.00 0.00 229/4773675 operator new(unsigned long, void) [97]
0.00 0.00 229/467 Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [989]
-----------------------------------------------
<spontaneous>
[405] 0.0 0.00 0.00 Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::operator=(Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>&&) [405]
0.00 0.00 228/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
0.00 0.00 46/46 Catch::Clara::Opt std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [408]
[406] 0.0 0.00 0.00 46 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [406]
0.00 0.00 46/57 Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [411]
0.00 0.00 46/4773675 operator new(unsigned long, void) [97]
0.00 0.00 46/703019 std::_is_constant_evaluated() [725]
0.00 0.00 46/55 Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [1252]
-----------------------------------------------
0.00 0.00 2/2 Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [409]
[407] 0.0 0.00 0.00 2 Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [407]
0.00 0.00 2/2 Catch::Clara::Opt std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [408]
-----------------------------------------------
0.00 0.00 2/2 Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [407]
[408] 0.0 0.00 0.00 2 Catch::Clara::Opt std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [408]
0.00 0.00 46/46 void std::_Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [406]
0.00 0.00 48/91 bool __gnu_cxx::operator==<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [1156]
0.00 0.00 46/92 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [1155]
0.00 0.00 46/440 Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [1008]
0.00 0.00 46/92 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() [1154]
-----------------------------------------------
0.00 0.00 2/2 Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [410]
[409] 0.0 0.00 0.00 2 Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [409]
0.00 0.00 2/2 Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [407]
-----------------------------------------------
0.00 0.00 1/2 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [419]
0.00 0.00 1/2 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [287]
[410] 0.0 0.00 0.00 2 Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [410]
0.00 0.00 2/2 Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [409]
0.00 0.00 2/416674 std::is_constant_evaluated() [729]
-----------------------------------------------
0.00 0.00 3/57 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [551]
0.00 0.00 8/57 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt&>(Catch::Clara::Opt, Catch::Clara::Opt&) [483]
0.00 0.00 46/57 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [406]
[411] 0.0 0.00 0.00 57 Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [411]
0.00 0.00 57/57 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [415]
0.00 0.00 57/57 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [434]
-----------------------------------------------
0.00 0.00 2/77 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [592]
0.00 0.00 18/77 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [478]
0.00 0.00 57/77 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [415]
[412] 0.0 0.00 0.00 77 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [412]
0.00 0.00 77/77 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&) [413]
-----------------------------------------------
0.00 0.00 77/77 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [412]
[413] 0.0 0.00 0.00 77 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&) [413]
0.00 0.00 77/15331691 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [26]
-----------------------------------------------
<spontaneous>
[414] 0.0 0.00 0.00 Catch::StringRef::StringRef(char const) [414]
0.00 0.00 399/27874731 Catch::StringRef::StringRef(char const, unsigned long) [64]
-----------------------------------------------
0.00 0.00 57/57 Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [411]
[415] 0.0 0.00 0.00 57 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [415]
0.00 0.00 57/77 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [412]
0.00 0.00 57/57 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [1247]
-----------------------------------------------
0.00 0.00 1/31 CATCH2_INTERNAL_TEST_4() [158]
0.00 0.00 2/31 CATCH2_INTERNAL_TEST_0() [4]
0.00 0.00 3/31 CATCH2_INTERNAL_TEST_14() [226]
0.00 0.00 3/31 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 3/31 CATCH2_INTERNAL_TEST_18() [71]
0.00 0.00 5/31 CATCH2_INTERNAL_TEST_0() [2]
0.00 0.00 14/31 void std::Construct<magpie::cache<int, int>, magpie::options&>(magpie::cache<int, int>, magpie::options&) [443]
[416] 0.0 0.00 0.00 31 magpie::cache<int, int>::cache(magpie::options const&) [416]
0.00 0.00 52/15320016 std::_shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 31/31 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, int>, magpie::options const&>(magpie::cache<int, int>&&, magpie::options const&) [459]
0.00 0.00 30/66 magpie::cache_interface::cache_interface() [1235]
-----------------------------------------------
0.00 0.00 48/48 CATCH2_INTERNAL_TEST_0() [2]
[417] 0.0 0.00 0.00 48 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [417]
0.00 0.00 48/90 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set((anonymous namespace)::cache_key_t const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, float) [401]
-----------------------------------------------
0.00 0.00 1/1 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [92]
[418] 0.0 0.00 0.00 1 Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [418]
0.00 0.00 1/1 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [419]
0.00 0.00 1/1 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [593]
0.00 0.00 1/1 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [610]
0.00 0.00 1/308 Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [1032]
-----------------------------------------------
0.00 0.00 1/1 Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [418]
[419] 0.0 0.00 0.00 1 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [419]
0.00 0.00 1/2 Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [410]
0.00 0.00 1/26 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [1382]
0.00 0.00 1/54 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [1254]
0.00 0.00 1/1 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [1727]
0.00 0.00 1/83 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [1164]
0.00 0.00 1/46 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [1301]
0.00 0.00 1/46 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [1302]
-----------------------------------------------
0.00 0.00 8/113 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [129]
0.00 0.00 35/113 Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [127]
0.00 0.00 70/113 void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [100]
[420] 0.0 0.00 0.00 113 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [420]
0.00 0.00 113/4773675 operator new(unsigned long, void) [97]
0.00 0.00 113/315 Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [1027]
0.00 0.00 113/151 Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [1086]
-----------------------------------------------
<spontaneous>
[421] 0.0 0.00 0.00 Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [421]
0.00 0.00 187/10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
0.00 0.00 222/9353 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [860]
0.00 0.00 187/3573 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [896]
0.00 0.00 35/1211 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [960]
-----------------------------------------------
0.00 0.00 79/79 CATCH2_INTERNAL_TEST_0() [2]
[422] 0.0 0.00 0.00 79 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::size() const [422]
0.00 0.00 79/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
-----------------------------------------------
0.00 0.00 36/36 std::Rbtree_iterator<int> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_insert_<int const&, std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node>(std::Rbtree_node_base, std::Rbtree_node_base, int const&, std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node&) [425]
[423] 0.0 0.00 0.00 36 std::Rbtree_node<int> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node::operator()<int const&>(int const&) const [423]
0.00 0.00 36/36 std::Rbtree_node<int> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_create_node<int const&>(int const&) [426]
0.00 0.00 36/4612793 int const& std::forward<int const&>(std::remove_reference<int const&>::type&) [718]
-----------------------------------------------
0.00 0.00 36/36 CATCH2_INTERNAL_TEST_0() [2]
[424] 0.0 0.00 0.00 36 std::set<int, std::less<int>, std::allocator<int> >::insert(int const&) [424]
0.00 0.00 36/36 std::pair<std::Rbtree_iterator<int>, bool> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_insert_unique<int const&>(int const&) [427]
0.00 0.00 36/36 std::pair<std::Rbtree_const_iterator<int>, bool>::pair<std::Rbtree_iterator<int>&, bool&>(std::Rbtree_iterator<int>&, bool&) [1336]
-----------------------------------------------
0.00 0.00 36/36 std::pair<std::Rbtree_iterator<int>, bool> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_insert_unique<int const&>(int const&) [427]
[425] 0.0 0.00 0.00 36 std::Rbtree_iterator<int> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_insert_<int const&, std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node>(std::Rbtree_node_base, std::Rbtree_node_base, int const&, std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node&) [425]
0.00 0.00 36/36 std::Rbtree_node<int> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node::operator()<int const&>(int const&) const [423]
0.00 0.00 36/72 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_end() [1181]
0.00 0.00 36/4612793 int const& std::forward<int const&>(std::remove_reference<int const&>::type&) [718]
0.00 0.00 36/90 std::Rbtree_iterator<int>::Rbtree_iterator(std::Rbtree_node_base) [1159]
0.00 0.00 33/298 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_key(std::Rbtree_node_base const) [1040]
0.00 0.00 33/1369 std::Identity<int>::operator()(int const&) const [943]
0.00 0.00 33/1300 std::less<int>::operator()(int const&, int const&) const [956]
-----------------------------------------------
0.00 0.00 36/36 std::Rb_tree_node<int> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node::operator()<int const&>(int const&) const [423]
[426] 0.0 0.00 0.00 36 std::Rbtree_node<int> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_create_node<int const&>(int const&) [426]
0.00 0.00 36/36 void std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_construct_node<int const&>(std::Rbtree_node<int>, int const&) [428]
0.00 0.00 36/36 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_node() [1345]
0.00 0.00 36/4612793 int const& std::forward<int const&>(std::remove_reference<int const&>::type&) [718]
-----------------------------------------------
0.00 0.00 36/36 std::set<int, std::less<int>, std::allocator<int> >::insert(int const&) [424]
[427] 0.0 0.00 0.00 36 std::pair<std::Rbtree_iterator<int>, bool> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_insert_unique<int const&>(int const&) [427]
0.00 0.00 36/36 std::Rbtree_iterator<int> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_insert_<int const&, std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node>(std::Rbtree_node_base, std::Rbtree_node_base, int const&, std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node&) [425]
0.00 0.00 36/1369 std::Identity<int>::operator()(int const&) const [943]
0.00 0.00 36/36 std::Rb_tree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_insert_unique_pos(int const&) [1347]
0.00 0.00 36/36 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node::Allocnode(std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >&) [1344]
0.00 0.00 36/4612793 int const& std::forward<int const&>(std::removereference<int const&>::type&) [718]
0.00 0.00 36/36 std::pair<std::Rbtree_iterator<int>, bool>::pair<std::Rbtree_iterator<int>, bool>(std::Rbtree_iterator<int>&&, bool&&) [1334]
-----------------------------------------------
0.00 0.00 36/36 std::Rbtree_node<int> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_create_node<int const&>(int const&) [426]
[428] 0.0 0.00 0.00 36 void std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_construct_node<int const&>(std::Rbtree_node<int>, int const&) [428]
0.00 0.00 36/4612510 decltype (::new ((void)(0)) int((declval<int const&>)())) std::construct_at<int, int const&>(int, int const&) [72]
0.00 0.00 36/4773675 operator new(unsigned long, void) [97]
0.00 0.00 72/4612793 int const& std::forward<int const&>(std::remove_reference<int const&>::type&) [718]
0.00 0.00 36/72 std::Rbtree_node<int>::_M_valptr() [1178]
0.00 0.00 36/144 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_Node_allocator() [1098]
-----------------------------------------------
0.00 0.00 70/70 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&) [430]
[429] 0.0 0.00 0.00 70 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [429]
0.00 0.00 70/70 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [454]
0.00 0.00 140/140 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [499]
0.00 0.00 140/299 Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&) [1039]
0.00 0.00 140/492 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() [986]
0.00 0.00 140/356 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [1022]
0.00 0.00 70/70 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [1184]
0.00 0.00 70/108 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() [1136]
0.00 0.00 70/70 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::difference_type __gnu_cxx::operator-<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [1183]
0.00 0.00 70/128 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [1110]
0.00 0.00 70/325 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [1026]
-----------------------------------------------
0.00 0.00 3/70 Catch::Clara::Opt::operator[](Catch::StringRef) & [599]
0.00 0.00 67/70 Catch::Clara::Opt::operator[](Catch::StringRef) && [431]
[430] 0.0 0.00 0.00 70 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&) [430]
0.00 0.00 70/70 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [429]
0.00 0.00 70/108 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() [1135]
-----------------------------------------------
0.00 0.00 12/67 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [92]
0.00 0.00 55/67 Catch::makeCommandLineParser(Catch::ConfigData&) [39]
[431] 0.0 0.00 0.00 67 Catch::Clara::Opt::operator[](Catch::StringRef) && [431]
0.00 0.00 67/70 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&) [430]
-----------------------------------------------
0.00 0.00 89/89 Catch::StringRef std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [435]
[432] 0.0 0.00 0.00 89 void std::Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [432]
0.00 0.00 89/4773675 operator new(unsigned long, void) [97]
0.00 0.00 89/703019 std::_is_constant_evaluated() [725]
0.00 0.00 89/299 Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&) [1039]
-----------------------------------------------
0.00 0.00 57/57 Catch::StringRef std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [436]
[433] 0.0 0.00 0.00 57 Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [433]
0.00 0.00 57/57 Catch::StringRef std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [435]
-----------------------------------------------
0.00 0.00 57/57 Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [411]
[434] 0.0 0.00 0.00 57 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [434]
0.00 0.00 57/57 Catch::StringRef std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, std::allocator<Catch::StringRef>&) [437]
0.00 0.00 57/197 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() const [1072]
0.00 0.00 57/413 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::size() const [1015]
0.00 0.00 57/57 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&) [1249]
0.00 0.00 57/492 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() [986]
0.00 0.00 57/780 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const [971]
0.00 0.00 57/780 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const [972]
-----------------------------------------------
0.00 0.00 57/57 Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [433]
[435] 0.0 0.00 0.00 57 Catch::StringRef std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [435]
0.00 0.00 89/89 void std::_Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [432]
0.00 0.00 146/374 bool __gnu_cxx::operator==<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [1019]
0.00 0.00 89/828 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator() const [969]
0.00 0.00 89/177 Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&) [1077]
0.00 0.00 89/821 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator++() [970]
-----------------------------------------------
0.00 0.00 57/57 Catch::StringRef std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, std::allocator<Catch::StringRef>&) [437]
[436] 0.0 0.00 0.00 57 Catch::StringRef std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [436]
0.00 0.00 57/57 Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [433]
-----------------------------------------------
0.00 0.00 57/57 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [434]
[437] 0.0 0.00 0.00 57 Catch::StringRef std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, std::allocator<Catch::StringRef>&) [437]
0.00 0.00 57/57 Catch::StringRef std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [436]
0.00 0.00 57/416674 std::is_constant_evaluated() [729]
-----------------------------------------------
0.00 0.00 1/1 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[438] 0.0 0.00 0.00 1 CATCH2_INTERNAL_TEST_0() [438]
0.00 0.00 4/259530 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [119]
0.00 0.00 4/259609 Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [247]
0.00 0.00 8/21698713 operator"" catchsr(char const, unsigned long) [28]
0.00 0.00 5/10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
0.00 0.00 4/10848819 Catch::AssertionHandler::~AssertionHandler() [144]
0.00 0.00 1/36 unittest::g_progress() [1323]
-----------------------------------------------
0.00 0.00 14/14 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [234]
[439] 0.0 0.00 0.00 14 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<int, int>, std::allocator<void>, magpie::options&>(magpie::cache<int, int>&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [439]
0.00 0.00 15/15 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::options&>(std::allocator<void>, magpie::options&) [442]
0.00 0.00 14/4773675 operator new(unsigned long, void) [97]
0.00 0.00 15/15 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1477]
0.00 0.00 15/15 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1469]
0.00 0.00 15/188 magpie::options& std::forward<magpie::options&>(std::remove_reference<magpie::options&>::type&) [1075]
0.00 0.00 14/29 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1373]
0.00 0.00 11/11 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1507]
0.00 0.00 10/40 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1315]
-----------------------------------------------
0.00 0.00 30/30 CATCH2_INTERNAL_TEST_0() [2]
[440] 0.0 0.00 0.00 30 magpie::cache<int, magpie::empty_t>::get(int const&, bool) const [440]
0.00 0.00 29/47 magpie::cache<int, magpie::empty_t>::hash_key(int const&) const [456]
0.00 0.00 31/31 magpie::cache<int, magpie::empty_t>::get_impl(unsigned __int128, bool) const [481]
-----------------------------------------------
0.00 0.00 3/19 CATCH2_INTERNAL_TEST_14() [226]
0.00 0.00 3/19 void std::Construct<magpie::cache<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options&>(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options&) [550]
0.00 0.00 5/19 CATCH2_INTERNAL_TEST_0() [2]
0.00 0.00 8/19 CATCH2_INTERNAL_TEST_0() [209]
[441] 0.0 0.00 0.00 19 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache(magpie::options const&) [441]
0.00 0.00 30/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 19/19 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [487]
0.00 0.00 19/66 magpie::cache_interface::cache_interface() [1235]
-----------------------------------------------
0.00 0.00 15/15 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<int, int>, std::allocator<void>, magpie::options&>(magpie::cache<int, int>&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [439]
[442] 0.0 0.00 0.00 15 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::options&>(std::allocator<void>, magpie::options&) [442]
0.00 0.00 15/15 void std::Construct<magpie::cache<int, int>, magpie::options&>(magpie::cache<int, int>, magpie::options&) [443]
0.00 0.00 30/188 magpie::options& std::forward<magpie::options&>(std::removereference<magpie::options&>::type&) [1075]
0.00 0.00 15/169 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [1081]
0.00 0.00 15/40 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1315]
0.00 0.00 14/14 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1483]
-----------------------------------------------
0.00 0.00 15/15 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::options&>(std::allocator<void>, magpie::options&) [442]
[443] 0.0 0.00 0.00 15 void std::Construct<magpie::cache<int, int>, magpie::options&>(magpie::cache<int, int>, magpie::options&) [443]
0.00 0.00 14/31 magpie::cache<int, int>::cache(magpie::options const&) [416]
0.00 0.00 14/4773675 operator new(unsigned long, void) [97]
0.00 0.00 15/703019 std::_is_constant_evaluated() [725]
0.00 0.00 15/188 magpie::options& std::forward<magpie::options&>(std::remove_reference<magpie::options&>::type&) [1075]
-----------------------------------------------
0.00 0.00 101/101 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [398]
[444] 0.0 0.00 0.00 101 Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [444]
0.00 0.00 101/10849232 Catch::ITransientExpression::ITransientExpression(bool, bool) [77]
-----------------------------------------------
0.00 0.00 6/6 std::vector<bool, std::allocator<bool> >::vector(unsigned long, bool const&, std::allocator<bool> const&) [447]
[445] 0.0 0.00 0.00 6 std::vector<bool, std::allocator<bool> >::_M_initialize(unsigned long) [445]
0.00 0.00 6/130402 std::operator+(std::Bititerator const&, long) [188]
0.00 0.00 6/6 std::Bvectorbase<std::allocator<bool> >::_M_allocate(unsigned long) [1584]
0.00 0.00 6/12 std::Bvectorbase<std::allocator<bool> >::_S_nword(unsigned long) [1494]
0.00 0.00 6/24 unsigned long std::__addressof<unsigned long>(unsigned long&) [1416]
0.00 0.00 6/130444 std::Bititerator::Bititerator(unsigned long, unsigned int) [758]
-----------------------------------------------
0.00 0.00 3/6 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 3/6 CATCH2_INTERNAL_TEST_9() [10]
[446] 0.0 0.00 0.00 6 std::vector<bool, std::allocator<bool> >::vector(unsigned long, std::allocator<bool> const&) [446]
0.00 0.00 6/6 std::vector<bool, std::allocator<bool> >::vector(unsigned long, bool const&, std::allocator<bool> const&) [447]
-----------------------------------------------
0.00 0.00 6/6 std::vector<bool, std::allocator<bool> >::vector(unsigned long, std::allocator<bool> const&) [446]
[447] 0.0 0.00 0.00 6 std::vector<bool, std::allocator<bool> >::vector(unsigned long, bool const&, std::allocator<bool> const&) [447]
0.00 0.00 6/6 std::vector<bool, std::allocator<bool> >::_M_initialize(unsigned long) [445]
0.00 0.00 6/6 std::Bvectorbase<std::allocator<bool> >::Bvectorbase(std::allocator<bool> const&) [1591]
0.00 0.00 6/6 std::vector<bool, std::allocator<bool> >::_M_initialize_value(bool) [1597]
-----------------------------------------------
0.00 0.00 36/36 std::Rbtree_iterator<(anonymous namespace)::cache_key_t> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_insert_<(anonymous namespace)::cache_key_t const&, std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode>(std::Rbtree_node_base, std::Rbtree_node_base, (anonymous namespace)::cache_key_t const&, std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode&) [450]
[448] 0.0 0.00 0.00 36 std::Rbtree_node<(anonymous namespace)::cache_key_t> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode::operator()<(anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t const&) const [448]
0.00 0.00 36/36 std::Rbtree_node<(anonymous namespace)::cache_key_t> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_create_node<(anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t const&) [451]
0.00 0.00 36/252 (anonymous namespace)::cache_key_t const& std::forward<(anonymous namespace)::cache_key_t const&>(std::remove_reference<(anonymous namespace)::cache_key_t const&>::type&) [1055]
-----------------------------------------------
0.00 0.00 36/36 CATCH2_INTERNAL_TEST_0() [2]
[449] 0.0 0.00 0.00 36 std::set<(anonymous namespace)::cache_key_t, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::insert((anonymous namespace)::cache_key_t const&) [449]
0.00 0.00 36/36 std::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>, bool> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_insert_unique<(anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t const&) [452]
0.00 0.00 36/36 std::pair<std::Rbtree_const_iterator<(anonymous namespace)::cache_key_t>, bool>::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&, bool&>(std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&, bool&) [1335]
-----------------------------------------------
0.00 0.00 36/36 std::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>, bool> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_insert_unique<(anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t const&) [452]
[450] 0.0 0.00 0.00 36 std::Rbtree_iterator<(anonymous namespace)::cache_key_t> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_insert_<(anonymous namespace)::cache_key_t const&, std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode>(std::Rbtree_node_base, std::Rbtree_node_base, (anonymous namespace)::cache_key_t const&, std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode&) [450]
0.00 0.00 36/36 std::Rbtree_node<(anonymous namespace)::cache_key_t> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode::operator()<(anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t const&) const [448]
0.00 0.00 36/72 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_end() [1180]
0.00 0.00 36/252 (anonymous namespace)::cache_key_t const& std::forward<(anonymous namespace)::cache_key_t const&>(std::remove_reference<(anonymous namespace)::cache_key_t const&>::type&) [1055]
0.00 0.00 36/93 std::Rbtree_iterator<(anonymous namespace)::cache_key_t>::Rbtree_iterator(std::Rbtree_node_base) [1153]
0.00 0.00 33/89 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_key(std::Rbtree_node_base const) [1160]
0.00 0.00 33/337 std::Identity<(anonymous namespace)::cachekey_t>::operator()((anonymous namespace)::cache_key_t const&) const [1025]
0.00 0.00 33/268 std::less<(anonymous namespace)::cache_key_t>::operator()((anonymous namespace)::cache_key_t const&, (anonymous namespace)::cache_key_t const&) const [1046]
-----------------------------------------------
0.00 0.00 36/36 std::Rbtree_node<(anonymous namespace)::cache_key_t> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode::operator()<(anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t const&) const [448]
[451] 0.0 0.00 0.00 36 std::Rbtree_node<(anonymous namespace)::cache_key_t> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_create_node<(anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t const&) [451]
0.00 0.00 36/36 void std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_construct_node<(anonymous namespace)::cache_key_t const&>(std::Rbtree_node<(anonymous namespace)::cache_key_t>, (anonymous namespace)::cache_key_t const&) [453]
0.00 0.00 36/36 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_node() [1339]
0.00 0.00 36/252 (anonymous namespace)::cache_key_t const& std::forward<(anonymous namespace)::cache_key_t const&>(std::remove_reference<(anonymous namespace)::cache_key_t const&>::type&) [1055]
-----------------------------------------------
0.00 0.00 36/36 std::set<(anonymous namespace)::cache_key_t, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::insert((anonymous namespace)::cache_key_t const&) [449]
[452] 0.0 0.00 0.00 36 std::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>, bool> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_insert_unique<(anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t const&) [452]
0.00 0.00 36/36 std::Rbtree_iterator<(anonymous namespace)::cache_key_t> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_insert_<(anonymous namespace)::cache_key_t const&, std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode>(std::Rbtree_node_base, std::Rbtree_node_base, (anonymous namespace)::cache_key_t const&, std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode&) [450]
0.00 0.00 36/337 std::Identity<(anonymous namespace)::cachekey_t>::operator()((anonymous namespace)::cache_key_t const&) const [1025]
0.00 0.00 36/36 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_insert_unique_pos((anonymous namespace)::cache_key_t const&) [1343]
0.00 0.00 36/36 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode::Allocnode(std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >&) [1338]
0.00 0.00 36/252 (anonymous namespace)::cache_key_t const& std::forward<(anonymous namespace)::cache_key_t const&>(std::remove_reference<(anonymous namespace)::cache_key_t const&>::type&) [1055]
0.00 0.00 36/36 std::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>, bool>::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>, bool>(std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&&, bool&&) [1333]
-----------------------------------------------
0.00 0.00 36/36 std::Rbtree_node<(anonymous namespace)::cache_key_t> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_create_node<(anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t const&) [451]
[453] 0.0 0.00 0.00 36 void std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_construct_node<(anonymous namespace)::cache_key_t const&>(std::Rbtree_node<(anonymous namespace)::cache_key_t>, (anonymous namespace)::cache_key_t const&) [453]
0.00 0.00 36/4773675 operator new(unsigned long, void) [97]
0.00 0.00 36/36 decltype (::new ((void)(0)) (anonymous namespace)::cache_key_t((declval<(anonymous namespace)::cache_key_t const&>)())) std::construct_at<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t const&) [490]
0.00 0.00 72/252 (anonymous namespace)::cache_key_t const& std::forward<(anonymous namespace)::cache_key_t const&>(std::remove_reference<(anonymous namespace)::cache_key_t const&>::type&) [1055]
0.00 0.00 36/72 std::Rbtree_node<(anonymous namespace)::cache_key_t>::_M_valptr() [1177]
0.00 0.00 36/144 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_Node_allocator() [1097]
-----------------------------------------------
0.00 0.00 70/70 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [429]
[454] 0.0 0.00 0.00 70 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [454]
0.00 0.00 70/4773675 operator new(unsigned long, void) [97]
0.00 0.00 70/299 Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&) [1039]
-----------------------------------------------
<spontaneous>
[455] 0.0 0.00 0.00 std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::push_back(Catch::SectionInfo const&) [455]
0.00 0.00 68/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
0.00 0.00 1/47 magpie::cache<int, magpie::empty_t>::erase(int const&) [621]
0.00 0.00 17/47 magpie::cache<int, magpie::empty_t>::set(int const&, magpie::empty_t const&, int, float) [470]
0.00 0.00 29/47 magpie::cache<int, magpie::empty_t>::get(int const&, bool) const [440]
[456] 0.0 0.00 0.00 47 magpie::cache<int, magpie::empty_t>::hash_key(int const&) const [456]
0.00 0.00 50/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
-----------------------------------------------
0.00 0.00 86/86 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [400]
[457] 0.0 0.00 0.00 86 Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) [457]
0.00 0.00 92/10849232 Catch::ITransientExpression::ITransientExpression(bool, bool) [77]
-----------------------------------------------
0.00 0.00 31/31 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&) [460]
[458] 0.0 0.00 0.00 31 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&) [458]
0.00 0.00 30/30 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&) [461]
0.00 0.00 31/67 std::enable_if<std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::detail::cache_impl, void>::value, void>::type std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::detail::cache_impl, magpie::detail::cache_impl>(magpie::detail::cache_impl) [1230]
0.00 0.00 30/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 30/216 magpie::cache<int, int>&& std::forward<magpie::cache<int, int>>(std::remove_reference<magpie::cache<int, int>>::type&) [1064]
-----------------------------------------------
0.00 0.00 31/31 magpie::cache<int, int>::cache(magpie::options const&) [416]
[459] 0.0 0.00 0.00 31 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, int>, magpie::options const&>(magpie::cache<int, int>&&, magpie::options const&) [459]
0.00 0.00 30/30 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&) [460]
0.00 0.00 31/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 31/216 magpie::cache<int, int>&& std::forward<magpie::cache<int, int>>(std::remove_reference<magpie::cache<int, int>>::type&) [1064]
-----------------------------------------------
0.00 0.00 30/30 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, int>, magpie::options const&>(magpie::cache<int, int>&&, magpie::options const&) [459]
[460] 0.0 0.00 0.00 30 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&) [460]
0.00 0.00 31/31 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&) [458]
0.00 0.00 30/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 30/216 magpie::cache<int, int>&& std::forward<magpie::cache<int, int>>(std::remove_reference<magpie::cache<int, int>>::type&) [1064]
-----------------------------------------------
0.00 0.00 30/30 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&) [458]
[461] 0.0 0.00 0.00 30 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&) [461]
0.00 0.00 32/4773675 operator new(unsigned long, void) [97]
0.00 0.00 32/32 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, int>, magpie::options const&>(std::allocator<void>, magpie::cache<int, int>&&, magpie::options const&) [495]
0.00 0.00 32/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 32/216 magpie::cache<int, int>&& std::forward<magpie::cache<int, int>>(std::remove_reference<magpie::cache<int, int>>::type&) [1064]
0.00 0.00 32/136 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1102]
0.00 0.00 31/67 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1232]
0.00 0.00 31/203 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1070]
0.00 0.00 30/66 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1238]
0.00 0.00 29/65 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1240]
-----------------------------------------------
0.00 0.00 9/9 std::shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > > std::make_shared<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options&>(magpie::options&) [465]
[462] 0.0 0.00 0.00 9 std::shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >::shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [462]
0.00 0.00 9/9 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [463]
0.00 0.00 9/188 magpie::options& std::forward<magpie::options&>(std::remove_reference<magpie::options&>::type&) [1075]
-----------------------------------------------
0.00 0.00 9/9 std::shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >::shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [462]
[463] 0.0 0.00 0.00 9 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [463]
0.00 0.00 9/9 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, magpie::options&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [464]
0.00 0.00 9/188 magpie::options& std::forward<magpie::options&>(std::remove_reference<magpie::options&>::type&) [1075]
0.00 0.00 7/7 std::enable_if<!std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, void>::value, void>::type std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >) [1573]
-----------------------------------------------
0.00 0.00 9/9 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [463]
[464] 0.0 0.00 0.00 9 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, magpie::options&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [464]
0.00 0.00 9/9 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::options&>(std::allocator<void>, magpie::options&) [467]
0.00 0.00 9/4773675 operator new(unsigned long, void) [97]
0.00 0.00 9/9 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1534]
0.00 0.00 9/9 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1523]
0.00 0.00 9/188 magpie::options& std::forward<magpie::options&>(std::remove_reference<magpie::options&>::type&) [1075]
0.00 0.00 7/7 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1574]
0.00 0.00 7/25 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1387]
0.00 0.00 7/16 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1464]
-----------------------------------------------
0.00 0.00 3/9 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 3/9 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 3/9 CATCH2_INTERNAL_TEST_12() [166]
[465] 0.0 0.00 0.00 9 std::shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > > std::make_shared<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options&>(magpie::options&) [465]
0.00 0.00 9/9 std::shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >::shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [462]
0.00 0.00 9/188 magpie::options& std::forward<magpie::options&>(std::remove_reference<magpie::options&>::type&) [1075]
-----------------------------------------------
0.00 0.00 12/12 CATCH2_INTERNAL_TEST_0() [2]
[466] 0.0 0.00 0.00 12 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned short, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned short, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned short>&&, int) [466]
0.00 0.00 11/5766633 Catch::BinaryExpr<unsigned short, int>::BinaryExpr(bool, unsigned short, Catch::StringRef, int) [46]
0.00 0.00 12/6175944 Catch::operator"" sr(char const, unsigned long) [52]
-----------------------------------------------
0.00 0.00 9/9 std::_shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, magpie::options&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [464]
[467] 0.0 0.00 0.00 9 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::options&>(std::allocator<void>, magpie::options&) [467]
0.00 0.00 9/9 void std::Construct<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options&) [468]
0.00 0.00 18/188 magpie::options& std::forward<magpie::options&>(std::removereference<magpie::options&>::type&) [1075]
0.00 0.00 9/169 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [1081]
0.00 0.00 9/9 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1529]
0.00 0.00 9/25 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1387]
-----------------------------------------------
0.00 0.00 9/9 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::options&>(std::allocator<void>, magpie::options&) [467]
[468] 0.0 0.00 0.00 9 void std::Construct<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options&) [468]
0.00 0.00 9/9 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::cache(magpie::options const&) [479]
0.00 0.00 9/4773675 operator new(unsigned long, void) [97]
0.00 0.00 9/703019 std::_is_constant_evaluated() [725]
0.00 0.00 9/188 magpie::options& std::forward<magpie::options&>(std::remove_reference<magpie::options&>::type&) [1075]
-----------------------------------------------
0.00 0.00 3/3 CATCH2_INTERNAL_TEST_14() [226]
[469] 0.0 0.00 0.00 3 magpie::cache_ref<int, int>::operator() const [469]
0.00 0.00 3/1700508 magpie::cache<int, int>::get(int const&, bool) const [31]
0.00 0.00 3/1700381 std::optional<int>::has_value() const [147]
0.00 0.00 3/150 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [1096]
0.00 0.00 3/3 magpie::value_not_found::value_not_found(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1634]
0.00 0.00 3/9353 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [860]
-----------------------------------------------
0.00 0.00 17/17 CATCH2_INTERNAL_TEST_0() [2]
[470] 0.0 0.00 0.00 17 magpie::cache<int, magpie::empty_t>::set(int const&, magpie::empty_t const&, int, float) [470]
0.00 0.00 17/47 magpie::cache<int, magpie::empty_t>::hash_key(int const&) const [456]
0.00 0.00 18/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 19/87 magpie::cache<int, magpie::empty_t>::sizeof_T() const [1161]
0.00 0.00 17/17 magpie::cache<int, magpie::empty_t>::key_size(int const&) const [1460]
-----------------------------------------------
0.00 0.00 24/24 std::shared_ptr<magpie::eviction_policy_add> std::make_shared<magpie::eviction_policy_add>() [474]
[471] 0.0 0.00 0.00 24 std::shared_ptr<magpie::eviction_policy_add>::shared_ptr<std::allocator<void>>(std::Spalloc_shared_tag<std::allocator<void> >) [471]
0.00 0.00 24/24 std::__shared_ptr<magpie::eviction_policy_add, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>>(std::Spalloc_shared_tag<std::allocator<void> >) [472]
-----------------------------------------------
0.00 0.00 24/24 std::shared_ptr<magpie::eviction_policy_add>::shared_ptr<std::allocator<void>>(std::Spalloc_shared_tag<std::allocator<void> >) [471]
[472] 0.0 0.00 0.00 24 std::__shared_ptr<magpie::eviction_policy_add, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>>(std::Spalloc_shared_tag<std::allocator<void> >) [472]
0.00 0.00 24/24 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::eviction_policy_add, std::allocator<void>>(magpie::eviction_policy_add&, std::Spalloc_shared_tag<std::allocator<void> >) [473]
0.00 0.00 24/24 std::enable_if<!std::__shared_ptr<magpie::eviction_policy_add, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::eviction_policy_add, void>::value, void>::type std::__shared_ptr<magpie::eviction_policy_add, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::eviction_policy_add, magpie::eviction_policy_add>(magpie::eviction_policy_add) [1401]
-----------------------------------------------
0.00 0.00 24/24 std::__shared_ptr<magpie::eviction_policy_add, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>>(std::Spalloc_shared_tag<std::allocator<void> >) [472]
[473] 0.0 0.00 0.00 24 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::eviction_policy_add, std::allocator<void>>(magpie::eviction_policy_add&, std::Spalloc_shared_tag<std::allocator<void> >) [473]
0.00 0.00 24/4773675 operator new(unsigned long, void) [97]
0.00 0.00 24/24 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<void>) [504]
0.00 0.00 24/24 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1421]
0.00 0.00 24/24 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1403]
0.00 0.00 24/24 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1404]
0.00 0.00 24/72 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1179]
0.00 0.00 24/48 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1292]
-----------------------------------------------
0.00 0.00 1/24 CATCH2_INTERNAL_TEST_0() [82]
0.00 0.00 2/24 CATCH2_INTERNAL_TEST_0() [2]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_18() [71]
[474] 0.0 0.00 0.00 24 std::shared_ptr<magpie::eviction_policy_add> std::make_shared<magpie::eviction_policy_add>() [474]
0.00 0.00 24/24 std::shared_ptr<magpie::eviction_policy_add>::shared_ptr<std::allocator<void>>(std::Spalloc_shared_tag<std::allocator<void> >) [471]
-----------------------------------------------
<spontaneous>
[475] 0.0 0.00 0.00 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo& std::vector<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo, std::allocator<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo> >::emplace_back<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo>(Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo&&) [475]
0.00 0.00 47/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[476] 0.0 0.00 0.00 void std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > >::_M_realloc_insert<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> >(__gnu_cxx::__normal_iterator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > > >, Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>&&) [476]
0.00 0.00 44/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
15 void std::destroy_at<magpie::cache<int, int> >(magpie::cache<int, int>) <cycle 1> [1476]
0.00 0.00 1/2386 CATCH2_INTERNAL_TEST_4() [158]
0.00 0.00 2/2386 CATCH2_INTERNAL_TEST_0() [4]
0.00 0.00 3/2386 CATCH2_INTERNAL_TEST_14() [226]
0.00 0.00 3/2386 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 3/2386 CATCH2_INTERNAL_TEST_18() [71]
0.00 0.00 5/2386 CATCH2_INTERNAL_TEST_0() [2]
[477] 0.0 0.00 0.00 32 magpie::cache<int, int>::~cache() <cycle 1> [477]
0.00 0.00 32/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 32/68 magpie::cache_interface::~cache_interface() [1188]
32 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::reset() <cycle 1> [1200]
32 std::shared_ptr<magpie::detail::cache_impl>::~shared_ptr() <cycle 1> [1193]
-----------------------------------------------
<spontaneous>
[478] 0.0 0.00 0.00 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [478]
0.00 0.00 18/77 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [412]
0.00 0.00 36/82 Catch::StringRef::StringRef() [1165]
0.00 0.00 18/46 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1300]
-----------------------------------------------
0.00 0.00 9/9 void std::Construct<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options&) [468]
[479] 0.0 0.00 0.00 9 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::cache(magpie::options const&) [479]
0.00 0.00 18/15320016 std::_shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 9/9 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [531]
0.00 0.00 9/66 magpie::cache_interface::cache_interface() [1235]
-----------------------------------------------
0.00 0.00 30/30 CATCH2_INTERNAL_TEST_0() [2]
[480] 0.0 0.00 0.00 30 magpie::cache<int, magpie::empty_t>::size() const [480]
0.00 0.00 31/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
-----------------------------------------------
0.00 0.00 31/31 magpie::cache<int, magpie::empty_t>::get(int const&, bool) const [440]
[481] 0.0 0.00 0.00 31 magpie::cache<int, magpie::empty_t>::get_impl(unsigned __int128, bool) const [481]
0.00 0.00 30/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 30/87 magpie::cache<int, magpie::empty_t>::sizeof_T() const [1161]
0.00 0.00 19/19 std::remove_reference<magpie::empty_t&>::type&& std::move<magpie::empty_t&>(magpie::empty_t&) [1448]
0.00 0.00 18/18 std::optional<magpie::empty_t>::optional<magpie::empty_t, true>(magpie::empty_t&&) [1456]
0.00 0.00 11/11 std::optional<magpie::empty_t>::optional(std::nullopt_t) [1511]
-----------------------------------------------
0.00 0.00 30/30 CATCH2_INTERNAL_TEST_0() [2]
[482] 0.0 0.00 0.00 30 magpie::cache<int, int>::allocated() const [482]
0.00 0.00 30/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
-----------------------------------------------
<spontaneous>
[483] 0.0 0.00 0.00 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt&>(Catch::Clara::Opt, Catch::Clara::Opt&) [483]
0.00 0.00 8/57 Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [411]
0.00 0.00 8/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
0.00 0.00 19/19 std::sharedptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [487]
[484] 0.0 0.00 0.00 19 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [484]
0.00 0.00 19/19 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [485]
0.00 0.00 19/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 19/133 magpie::cache<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::forward<magpie::cache<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::remove_reference<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>::type&) [1107]
-----------------------------------------------
0.00 0.00 19/19 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [484]
[485] 0.0 0.00 0.00 19 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [485]
0.00 0.00 19/19 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [486]
0.00 0.00 19/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 19/133 magpie::cache<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::forward<magpie::cache<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::remove_reference<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>::type&) [1107]
0.00 0.00 19/67 std::enable_if<std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::detail::cache_impl, void>::value, void>::type std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::detail::cache_impl, magpie::detail::cache_impl>(magpie::detail::cache_impl) [1230]
-----------------------------------------------
0.00 0.00 19/19 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [485]
[486] 0.0 0.00 0.00 19 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [486]
0.00 0.00 19/4773675 operator new(unsigned long, void) [97]
0.00 0.00 19/19 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [515]
0.00 0.00 19/66 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1238]
0.00 0.00 19/67 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1232]
0.00 0.00 19/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 19/133 magpie::cache<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::forward<magpie::cache<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::remove_reference<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>::type&) [1107]
0.00 0.00 19/65 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1240]
0.00 0.00 19/203 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1070]
0.00 0.00 19/136 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1102]
-----------------------------------------------
0.00 0.00 19/19 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache(magpie::options const&) [441]
[487] 0.0 0.00 0.00 19 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [487]
0.00 0.00 19/19 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [484]
0.00 0.00 19/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 19/133 magpie::cache<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::forward<magpie::cache<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::remove_reference<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>::type&) [1107]
-----------------------------------------------
<spontaneous>
[488] 0.0 0.00 0.00 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [488]
0.00 0.00 38/4773675 operator new(unsigned long, void) [97]
0.00 0.00 38/151 Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [1086]
0.00 0.00 38/315 Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::removereference<Catch::Clara::Opt>::type&) [1027]
-----------------------------------------------
0.00 0.00 24/24 void std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_realloc_insert<std::vector<unsigned char, std::allocator<unsigned char> > const&>(__gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >, std::vector<unsigned char, std::allocator<unsigned char> > const&) [359]
[489] 0.0 0.00 0.00 24 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_check_len(unsigned long, char const) const [489]
0.00 0.00 96/12148961 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::size() const [95]
0.00 0.00 48/48 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::max_size() const [1281]
0.00 0.00 24/12190 unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [839]
-----------------------------------------------
0.00 0.00 36/36 void std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_construct_node<(anonymous namespace)::cache_key_t const&>(std::Rbtree_node<(anonymous namespace)::cache_key_t>, (anonymous namespace)::cache_key_t const&) [453]
[490] 0.0 0.00 0.00 36 decltype (::new ((void)(0)) (anonymous namespace)::cache_key_t((declval<(anonymous namespace)::cache_key_t const&>)())) std::construct_at<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t const&) [490]
0.00 0.00 36/4773675 operator new(unsigned long, void) [97]
0.00 0.00 36/252 (anonymous namespace)::cache_key_t const& std::forward<(anonymous namespace)::cache_key_t const&>(std::remove_reference<(anonymous namespace)::cache_key_t const&>::type&) [1055]
-----------------------------------------------
<spontaneous>
[491] 0.0 0.00 0.00 Catch::TestCaseTracking::ITracker& std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::emplace_back<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker&&) [491]
0.00 0.00 34/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[492] 0.0 0.00 0.00 void std::Rbtree<Catch::TestCaseInfo const, Catch::TestCaseInfo const, std::Identity<Catch::TestCaseInfo const>, Catch::(anonymous namespace)::enforceNoDuplicateTestCases(std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> > const&)::{lambda(Catch::TestCaseInfo const, Catch::TestCaseInfo const)#1}&, std::allocator<Catch::TestCaseInfo const> >::M_construct_node<Catch::TestCaseInfo const const&>(std::Rbtree_node<Catch::TestCaseInfo const>, Catch::TestCaseInfo const const&) [492]
0.00 0.00 34/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[493] 0.0 0.00 0.00 void std::Rbtree<Catch::TestCaseHandle const, Catch::TestCaseHandle const, std::Identity<Catch::TestCaseHandle const>, std::less<Catch::TestCaseHandle const>, std::allocator<Catch::TestCaseHandle const> >::M_construct_node<Catch::TestCaseHandle const const&>(std::Rbtree_node<Catch::TestCaseHandle const>, Catch::TestCaseHandle const const&) [493]
0.00 0.00 34/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[494] 0.0 0.00 0.00 void std::Rbtree<Catch::TestCaseHandle const, Catch::TestCaseHandle const, std::Identity<Catch::TestCaseHandle const>, std::less<Catch::TestCaseHandle const>, std::allocator<Catch::TestCaseHandle const> >::M_construct_node<Catch::TestCaseHandle const>(std::Rbtree_node<Catch::TestCaseHandle const>, Catch::TestCaseHandle const&&) [494]
0.00 0.00 34/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
0.00 0.00 32/32 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&) [461]
[495] 0.0 0.00 0.00 32 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, int>, magpie::options const&>(std::allocator<void>, magpie::cache<int, int>&&, magpie::options const&) [495]
0.00 0.00 31/31 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, int>, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, int>&&, magpie::options const&) [496]
0.00 0.00 62/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 62/216 magpie::cache<int, int>&& std::forward<magpie::cache<int, int>>(std::remove_reference<magpie::cache<int, int>>::type&) [1064]
0.00 0.00 32/203 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1070]
0.00 0.00 30/169 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [1081]
0.00 0.00 30/66 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1237]
-----------------------------------------------
0.00 0.00 31/31 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, int>, magpie::options const&>(std::allocator<void>, magpie::cache<int, int>&&, magpie::options const&) [495]
[496] 0.0 0.00 0.00 31 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, int>, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, int>&&, magpie::options const&) [496]
0.00 0.00 31/4773675 operator new(unsigned long, void) [97]
0.00 0.00 31/703019 std::__is_constant_evaluated() [725]
0.00 0.00 31/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 31/216 magpie::cache<int, int>&& std::forward<magpie::cache<int, int>>(std::remove_reference<magpie::cache<int, int>>::type&) [1064]
-----------------------------------------------
<spontaneous>
[497] 0.0 0.00 0.00 void std::vector<Catch::Tag, std::allocator<Catch::Tag> >::_M_realloc_insert<Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::Tag, std::vector<Catch::Tag, std::allocator<Catch::Tag> > >, Catch::StringRef&&) [497]
0.00 0.00 27/4773675 operator new(unsigned long, void) [97]
0.00 0.00 81/158 Catch::StringRef&& std::forward<Catch::StringRef>(std::remove_reference<Catch::StringRef>::type&) [1084]
-----------------------------------------------
3 void std::destroy_at<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) <cycle 1> [1669]
0.00 0.00 3/2386 CATCH2_INTERNAL_TEST_14() [226]
0.00 0.00 5/2386 CATCH2_INTERNAL_TEST_0() [2]
0.00 0.00 8/2386 CATCH2_INTERNAL_TEST_0() [209]
[498] 0.0 0.00 0.00 19 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache() <cycle 1> [498]
0.00 0.00 19/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 19/68 magpie::cache_interface::~cache_interface() [1188]
19 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::reset() <cycle 1> [1200]
19 std::shared_ptr<magpie::detail::cache_impl>::~shared_ptr() <cycle 1> [1193]
-----------------------------------------------
0.00 0.00 140/140 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [429]
[499] 0.0 0.00 0.00 140 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [499]
0.00 0.00 140/140 Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [500]
-----------------------------------------------
0.00 0.00 140/140 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [499]
[500] 0.0 0.00 0.00 140 Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [500]
0.00 0.00 140/140 Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [501]
0.00 0.00 420/420 Catch::StringRef std::__niter_base<Catch::StringRef>(Catch::StringRef) [1011]
-----------------------------------------------
0.00 0.00 140/140 Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [500]
[501] 0.0 0.00 0.00 140 Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [501]
0.00 0.00 25/25 void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [503]
0.00 0.00 50/177 Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&) [1077]
-----------------------------------------------
0.00 0.00 25/25 void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [503]
[502] 0.0 0.00 0.00 25 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&) [502]
0.00 0.00 25/4773675 operator new(unsigned long, void) [97]
0.00 0.00 25/158 Catch::StringRef&& std::forward<Catch::StringRef>(std::remove_reference<Catch::StringRef>::type&) [1084]
-----------------------------------------------
0.00 0.00 25/25 Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [501]
[503] 0.0 0.00 0.00 25 void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [503]
0.00 0.00 25/25 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&) [502]
0.00 0.00 25/25 std::remove_reference<Catch::StringRef&>::type&& std::move<Catch::StringRef&>(Catch::StringRef&) [1389]
0.00 0.00 25/158 Catch::StringRef&& std::forward<Catch::StringRef>(std::remove_reference<Catch::StringRef>::type&) [1084]
0.00 0.00 25/177 Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&) [1077]
0.00 0.00 25/25 void std::destroy_at<Catch::StringRef>(Catch::StringRef) [1388]
-----------------------------------------------
0.00 0.00 24/24 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::eviction_policy_add, std::allocator<void>>(magpie::eviction_policy_add&, std::Spalloc_shared_tag<std::allocator<void> >) [473]
[504] 0.0 0.00 0.00 24 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<void>) [504]
0.00 0.00 24/24 void std::Construct<magpie::evictionpolicy_add>(magpie::eviction_policy_add) [505]
0.00 0.00 24/169 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [1081]
0.00 0.00 24/24 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1410]
0.00 0.00 24/72 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1179]
-----------------------------------------------
0.00 0.00 24/24 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<void>) [504]
[505] 0.0 0.00 0.00 24 void std::Construct<magpie::evictionpolicy_add>(magpie::eviction_policy_add) [505]
0.00 0.00 24/4773675 operator new(unsigned long, void) [97]
0.00 0.00 24/703019 std::__is_constant_evaluated() [725]
0.00 0.00 24/24 magpie::eviction_policy_add::eviction_policy_add() [1394]
-----------------------------------------------
<spontaneous>
[506] 0.0 0.00 0.00 void std::__relocate_object_a<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > >(Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> >&) [506]
0.00 0.00 22/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
0.00 0.00 7/7 CATCH2_INTERNAL_TEST_0() [2]
[507] 0.0 0.00 0.00 7 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_metadata(int const&) const [507]
0.00 0.00 8/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 8/342 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::hash_key(int const&) const [390]
-----------------------------------------------
0.00 0.00 3/15 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 6/15 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 6/15 CATCH2_INTERNAL_TEST_9() [10]
[508] 0.0 0.00 0.00 15 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::verify_current_count() [508]
0.00 0.00 15/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
-----------------------------------------------
0.00 0.00 3/15 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 6/15 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 6/15 CATCH2_INTERNAL_TEST_9() [10]
[509] 0.0 0.00 0.00 15 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::verify_current_capacity() [509]
0.00 0.00 15/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
-----------------------------------------------
0.00 0.00 36/36 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_erase(std::Rbtree_node<int>) [513]
[510] 0.0 0.00 0.00 36 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_drop_node(std::Rbtree_node<int>) [510]
0.00 0.00 36/36 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_destroy_node(std::Rbtree_node<int>) [511]
0.00 0.00 36/36 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_put_node(std::Rbtree_node<int>) [1346]
-----------------------------------------------
0.00 0.00 36/36 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_drop_node(std::Rbtree_node<int>) [510]
[511] 0.0 0.00 0.00 36 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_destroy_node(std::Rbtree_node<int>) [511]
0.00 0.00 36/2917627 void std::destroy_at<int>(int) [179]
0.00 0.00 36/72 std::Rbtree_node<int>::_M_valptr() [1178]
0.00 0.00 36/144 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_Node_allocator() [1098]
-----------------------------------------------
0.00 0.00 3/3 CATCH2_INTERNAL_TEST_0() [2]
[512] 0.0 0.00 0.00 3 std::set<int, std::less<int>, std::allocator<int> >::~set() [512]
0.00 0.00 3/3 std::Rbtree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::~Rbtree() [514]
-----------------------------------------------
36 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_erase(std::Rbtree_node<int>) [513]
0.00 0.00 3/3 std::Rbtree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::~Rbtree() [514]
[513] 0.0 0.00 0.00 3+36 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_erase(std::Rbtree_node<int>) [513]
0.00 0.00 36/36 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_drop_node(std::Rbtree_node<int>) [510]
0.00 0.00 36/82 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_right(std::Rbtree_node_base) [1166]
0.00 0.00 36/76 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_left(std::Rbtree_node_base) [1170]
36 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_erase(std::Rbtree_node<int>) [513]
-----------------------------------------------
0.00 0.00 3/3 std::set<int, std::less<int>, std::allocator<int> >::~set() [512]
[514] 0.0 0.00 0.00 3 std::Rbtree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::~Rbtree() [514]
0.00 0.00 3/3 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_erase(std::Rbtree_node<int>) [513]
0.00 0.00 3/39 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_begin() [1321]
0.00 0.00 3/3 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Rb_tree_impl<std::less<int>, true>::~Rbtree_impl() [1667]
-----------------------------------------------
0.00 0.00 19/19 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [486]
[515] 0.0 0.00 0.00 19 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [515]
0.00 0.00 19/19 void std::Construct<magpie::detail::cacheimpl, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [516]
0.00 0.00 38/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 38/133 magpie::cache<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::forward<magpie::cache<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::remove_reference<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>::type&) [1107]
0.00 0.00 19/169 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [1081]
0.00 0.00 19/66 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1237]
0.00 0.00 19/203 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1070]
-----------------------------------------------
0.00 0.00 19/19 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [515]
[516] 0.0 0.00 0.00 19 void std::Construct<magpie::detail::cacheimpl, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [516]
0.00 0.00 19/4773675 operator new(unsigned long, void) [97]
0.00 0.00 19/703019 std::__is_constant_evaluated() [725]
0.00 0.00 19/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 19/133 magpie::cache<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::forward<magpie::cache<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::remove_reference<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>::type&) [1107]
-----------------------------------------------
0.00 0.00 3/3 std::shared_ptr<magpie::cache<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::make_shared<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options&>(magpie::options&) [520]
[517] 0.0 0.00 0.00 3 std::shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [517]
0.00 0.00 3/3 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [518]
0.00 0.00 3/188 magpie::options& std::forward<magpie::options&>(std::remove_reference<magpie::options&>::type&) [1075]
-----------------------------------------------
0.00 0.00 3/3 std::shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [517]
[518] 0.0 0.00 0.00 3 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [518]
0.00 0.00 3/3 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<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::allocator<void>, magpie::options&>(magpie::cache<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::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [519]
0.00 0.00 3/188 magpie::options& std::forward<magpie::options&>(std::remove_reference<magpie::options&>::type&) [1075]
0.00 0.00 2/2 std::enable_if<!std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>::value, void>::type std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1697]
-----------------------------------------------
0.00 0.00 3/3 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [518]
[519] 0.0 0.00 0.00 3 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<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::allocator<void>, magpie::options&>(magpie::cache<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::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [519]
0.00 0.00 3/3 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::options&>(std::allocator<void>, magpie::options&) [549]
0.00 0.00 3/4773675 operator new(unsigned long, void) [97]
0.00 0.00 3/3 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1672]
0.00 0.00 3/3 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1646]
0.00 0.00 3/188 magpie::options& std::forward<magpie::options&>(std::remove_reference<magpie::options&>::type&) [1075]
0.00 0.00 3/3 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1647]
0.00 0.00 3/9 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1526]
0.00 0.00 2/5 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1613]
-----------------------------------------------
0.00 0.00 3/3 CATCH2_INTERNAL_TEST_0() [261]
[520] 0.0 0.00 0.00 3 std::shared_ptr<magpie::cache<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::make_shared<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options&>(magpie::options&) [520]
0.00 0.00 3/3 std::shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [517]
0.00 0.00 3/188 magpie::options& std::forward<magpie::options&>(std::remove_reference<magpie::options&>::type&) [1075]
-----------------------------------------------
0.00 0.00 121/121 std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>::operator=(std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>&&) [524]
[521] 0.0 0.00 0.00 121 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>::operator=(std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>&&) [521]
0.00 0.00 121/121 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>::operator=(std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>&&) [522]
-----------------------------------------------
0.00 0.00 121/121 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>::operator=(std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>&&) [521]
[522] 0.0 0.00 0.00 121 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>::operator=(std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>&&) [522]
0.00 0.00 121/121 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_move_assign(std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [523]
0.00 0.00 121/121 std::remove_reference<std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>&>::type&& std::move<std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>&>(std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>&) [1121]
-----------------------------------------------
0.00 0.00 121/121 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>::operator=(std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>&&) [522]
[523] 0.0 0.00 0.00 121 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_move_assign(std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [523]
0.00 0.00 18/18 void std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [526]
0.00 0.00 114/1354 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_get() [945]
0.00 0.00 66/2171 std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&& std::move<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [927]
0.00 0.00 55/1503 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_reset() [936]
0.00 0.00 48/1211 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [960]
-----------------------------------------------
0.00 0.00 120/120 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [525]
[524] 0.0 0.00 0.00 120 std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>::operator=(std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>&&) [524]
0.00 0.00 121/121 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>::operator=(std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>&&) [521]
-----------------------------------------------
0.00 0.00 30/120 CATCH2_INTERNAL_TEST_0() [261]
0.00 0.00 90/120 CATCH2_INTERNAL_TEST_0() [209]
[525] 0.0 0.00 0.00 120 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [525]
0.00 0.00 120/120 std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>::operator=(std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>&&) [524]
-----------------------------------------------
0.00 0.00 18/18 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_move_assign(std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [523]
[526] 0.0 0.00 0.00 18 void std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [526]
0.00 0.00 18/18 void std::Construct<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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [527]
0.00 0.00 18/7680 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type&) [868]
0.00 0.00 18/536 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__addressof<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [983]
-----------------------------------------------
0.00 0.00 18/18 void std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [526]
[527] 0.0 0.00 0.00 18 void std::Construct<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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [527]
0.00 0.00 18/4773675 operator new(unsigned long, void) [97]
0.00 0.00 18/703019 std::__is_constant_evaluated() [725]
0.00 0.00 18/7680 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type&) [868]
0.00 0.00 18/4482 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [889]
-----------------------------------------------
0.00 0.00 9/9 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [531]
[528] 0.0 0.00 0.00 9 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [528]
0.00 0.00 9/9 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [529]
0.00 0.00 9/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 9/63 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&& std::forward<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>(std::remove_reference<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>::type&) [1243]
-----------------------------------------------
0.00 0.00 9/9 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [528]
[529] 0.0 0.00 0.00 9 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [529]
0.00 0.00 9/9 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [530]
0.00 0.00 9/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 9/63 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&& std::forward<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>(std::remove_reference<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>::type&) [1243]
0.00 0.00 9/67 std::enable_if<std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::detail::cache_impl, void>::value, void>::type std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::detail::cache_impl, magpie::detail::cache_impl>(magpie::detail::cache_impl) [1230]
-----------------------------------------------
0.00 0.00 9/9 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [529]
[530] 0.0 0.00 0.00 9 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [530]
0.00 0.00 9/4773675 operator new(unsigned long, void) [97]
0.00 0.00 9/9 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [565]
0.00 0.00 9/66 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1238]
0.00 0.00 9/67 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1232]
0.00 0.00 9/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 9/63 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&& std::forward<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>(std::remove_reference<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>::type&) [1243]
0.00 0.00 9/65 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1240]
0.00 0.00 9/203 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1070]
0.00 0.00 9/136 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1102]
-----------------------------------------------
0.00 0.00 9/9 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::cache(magpie::options const&) [479]
[531] 0.0 0.00 0.00 9 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [531]
0.00 0.00 9/9 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [528]
0.00 0.00 9/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 9/63 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&& std::forward<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>(std::remove_reference<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>::type&) [1243]
-----------------------------------------------
<spontaneous>
[532] 0.0 0.00 0.00 void std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > >, Catch::Detail::CaseInsensitiveLess, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [532]
0.00 0.00 18/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
0.00 0.00 4/4 CATCH2_INTERNAL_TEST_0() [2]
[533] 0.0 0.00 0.00 4 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache(magpie::options const&) [533]
0.00 0.00 7/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 4/4 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [573]
0.00 0.00 4/66 magpie::cache_interface::cache_interface() [1235]
-----------------------------------------------
0.00 0.00 6/6 CATCH2_INTERNAL_TEST_0() [2]
[534] 0.0 0.00 0.00 6 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, long, void>, Catch::capture_by_value<long> >::value, Catch::BinaryExpr<long, long> >::type Catch::operator==<long>(Catch::ExprLhs<long>&&, long) [534]
0.00 0.00 6/6175944 Catch::operator"" sr(char const, unsigned long) [52]
0.00 0.00 6/6 Catch::BinaryExpr<long, long>::BinaryExpr(bool, long, Catch::StringRef, long) [595]
-----------------------------------------------
0.00 0.00 3/6 CATCH2INTERNAL_TEST_0() [59]
0.00 0.00 3/6 CATCH2_INTERNAL_TEST_3() [70]
[535] 0.0 0.00 0.00 6 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<unsigned long, double, void>, Catch::capture_by_value<double> >::value, Catch::BinaryExpr<unsigned long, double> >::type Catch::operator><double>(Catch::ExprLhs<unsigned long>&&, double) [535]
0.00 0.00 6/6175944 Catch::operator"" sr(char const, unsigned long) [52]
0.00 0.00 6/6 Catch::BinaryExpr<unsigned long, double>::BinaryExpr(bool, unsigned long, Catch::StringRef, double) [596]
-----------------------------------------------
0.00 0.00 3/6 CATCH2INTERNAL_TEST_6() [9]
0.00 0.00 3/6 CATCH2_INTERNAL_TEST_9() [10]
[536] 0.0 0.00 0.00 6 std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator< <unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [536]
0.00 0.00 6/6175944 Catch::operator"" sr(char const, unsigned long) [52]
0.00 0.00 6/7230 Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long) [355]
-----------------------------------------------
<spontaneous>
[537] 0.0 0.00 0.00 Catch::TestCaseHandle& std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> >::emplaceback<Catch::TestCaseInfo, Catch::ITestInvoker>(Catch::TestCaseInfo&&, Catch::ITestInvoker&&) [537]
0.00 0.00 17/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[538] 0.0 0.00 0.00 std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> >::push_back(Catch::TestCaseHandle const&) [538]
0.00 0.00 17/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[539] 0.0 0.00 0.00 Catch::Detail::unique_ptr<Catch::ITestInvoker>& std::vector<Catch::Detail::unique_ptr<Catch::ITestInvoker>, std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > >::emplace_back<Catch::Detail::unique_ptr<Catch::ITestInvoker> >(Catch::Detail::unique_ptr<Catch::ITestInvoker>&&) [539]
0.00 0.00 17/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[540] 0.0 0.00 0.00 Catch::Detail::unique_ptr<Catch::TestCaseInfo>& std::vector<Catch::Detail::unique_ptr<Catch::TestCaseInfo>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> > >::emplace_back<Catch::Detail::unique_ptr<Catch::TestCaseInfo> >(Catch::Detail::unique_ptr<Catch::TestCaseInfo>&&) [540]
0.00 0.00 17/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[541] 0.0 0.00 0.00 std::pair<unsigned long, Catch::TestCaseHandle>& std::vector<std::pair<unsigned long, Catch::TestCaseHandle>, std::allocator<std::pair<unsigned long, Catch::TestCaseHandle> > >::emplace_back<unsigned int, Catch::TestCaseHandle const&>(unsigned int&&, Catch::TestCaseHandle const&) [541]
0.00 0.00 17/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
0.00 0.00 6/12 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 6/12 CATCH2_INTERNAL_TEST_3() [70]
[542] 0.0 0.00 0.00 12 magpie::cache<int, int>::verify_current_count() [542]
0.00 0.00 12/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
-----------------------------------------------
0.00 0.00 6/12 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 6/12 CATCH2_INTERNAL_TEST_3() [70]
[543] 0.0 0.00 0.00 12 magpie::cache<int, int>::verify_current_capacity() [543]
0.00 0.00 12/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
-----------------------------------------------
0.00 0.00 1/8 std::shared_ptr<std::enable_if<!std::is_array<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type> std::make_shared<Catch::Clara::Detail::BoundValueRef<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> >&) [643]
0.00 0.00 7/8 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<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> >&) [552]
[544] 0.0 0.00 0.00 8 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [544]
0.00 0.00 8/8 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [545]
0.00 0.00 8/56 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [1250]
-----------------------------------------------
0.00 0.00 8/8 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [544]
[545] 0.0 0.00 0.00 8 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [545]
0.00 0.00 8/8 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [546]
0.00 0.00 8/56 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [1250]
0.00 0.00 8/8 std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1544]
-----------------------------------------------
0.00 0.00 8/8 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [545]
[546] 0.0 0.00 0.00 8 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [546]
0.00 0.00 8/4773675 operator new(unsigned long, void) [97]
0.00 0.00 8/8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [568]
0.00 0.00 8/8 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1560]
0.00 0.00 8/8 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1545]
0.00 0.00 8/56 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [1250]
0.00 0.00 8/8 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1546]
0.00 0.00 8/24 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1407]
0.00 0.00 8/16 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1463]
-----------------------------------------------
<spontaneous>
[547] 0.0 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundFlagRef, std::allocator<void>, bool&>(Catch::Clara::Detail::BoundFlagRef&, std::Spalloc_shared_tag<std::allocator<void> >, bool&) [547]
0.00 0.00 16/4773675 operator new(unsigned long, void) [97]
0.00 0.00 16/201 bool& std::forward<bool&>(std::remove_reference<bool&>::type&) [1071]
-----------------------------------------------
<spontaneous>
[548] 0.0 0.00 0.00 void std::Construct<Catch::Clara::Detail::BoundFlagRef, bool&>(Catch::Clara::Detail::BoundFlagRef, bool&) [548]
0.00 0.00 16/4773675 operator new(unsigned long, void) [97]
0.00 0.00 16/201 bool& std::forward<bool&>(std::removereference<bool&>::type&) [1071]
-----------------------------------------------
0.00 0.00 3/3 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<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::allocator<void>, magpie::options&>(magpie::cache<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::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [519]
[549] 0.0 0.00 0.00 3 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::options&>(std::allocator<void>, magpie::options&) [549]
0.00 0.00 3/3 void std::Construct<magpie::cache<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options&>(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options&) [550]
0.00 0.00 6/188 magpie::options& std::forward<magpie::options&>(std::remove_reference<magpie::options&>::type&) [1075]
0.00 0.00 3/169 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [1081]
0.00 0.00 3/3 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1654]
0.00 0.00 3/9 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1526]
-----------------------------------------------
0.00 0.00 3/3 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::options&>(std::allocator<void>, magpie::options&) [549]
[550] 0.0 0.00 0.00 3 void std::Construct<magpie::cache<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options&>(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options&) [550]
0.00 0.00 3/19 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache(magpie::options const&) [441]
0.00 0.00 3/4773675 operator new(unsigned long, void) [97]
0.00 0.00 3/703019 std::__is_constant_evaluated() [725]
0.00 0.00 3/188 magpie::options& std::forward<magpie::options&>(std::remove_reference<magpie::options&>::type&) [1075]
-----------------------------------------------
0.00 0.00 3/3 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [207]
[551] 0.0 0.00 0.00 3 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [551]
0.00 0.00 3/57 Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [411]
0.00 0.00 3/4773675 operator new(unsigned long, void) [97]
0.00 0.00 3/55 Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [1252]
-----------------------------------------------
0.00 0.00 7/7 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [272]
[552] 0.0 0.00 0.00 7 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<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> >&) [552]
0.00 0.00 7/8 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [544]
0.00 0.00 7/56 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [1250]
-----------------------------------------------
<spontaneous>
[553] 0.0 0.00 0.00 void std::Construct<Catch::StringRef, char const const&>(Catch::StringRef, char const const&) [553]
0.00 0.00 13/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
9 void std::destroyat<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >) <cycle 1> [1532]
[554] 0.0 0.00 0.00 9 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::~cache() <cycle 1> [554]
0.00 0.00 9/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 9/68 magpie::cache_interface::~cache_interface() [1188]
9 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::reset() <cycle 1> [1200]
9 std::shared_ptr<magpie::detail::cache_impl>::~shared_ptr() <cycle 1> [1193]
-----------------------------------------------
<spontaneous>
[555] 0.0 0.00 0.00 Catch::Clara::Detail::Token& std::vector<Catch::Clara::Detail::Token, std::allocator<Catch::Clara::Detail::Token> >::emplace_back<Catch::Clara::Detail::Token>(Catch::Clara::Detail::Token&&) [555]
0.00 0.00 12/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
0.00 0.00 4/4 CATCH2_INTERNAL_TEST_0() [82]
[556] 0.0 0.00 0.00 4 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<magpie::lock_model_t, magpie::lock_model_t, void>, Catch::capture_by_value<magpie::lock_model_t> >::value, Catch::BinaryExpr<magpie::lock_model_t, magpie::lock_model_t> >::type Catch::operator==<magpie::lock_model_t>(Catch::ExprLhs<magpie::lock_model_t>&&, magpie::lock_model_t) [556]
0.00 0.00 4/6175944 Catch::operator"" sr(char const, unsigned long) [52]
0.00 0.00 4/4 Catch::BinaryExpr<magpie::lockmodel_t, magpie::lock_model_t>::BinaryExpr(bool, magpie::lock_model_t, Catch::StringRef, magpie::lock_model_t) [619]
-----------------------------------------------
0.00 0.00 4/4 CATCH2_INTERNAL_TEST_0() [82]
[557] 0.0 0.00 0.00 4 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<magpie::stale_data_t, magpie::stale_data_t, void>, Catch::capture_by_value<magpie::stale_data_t> >::value, Catch::BinaryExpr<magpie::stale_data_t, magpie::stale_data_t> >::type Catch::operator==<magpie::stale_data_t>(Catch::ExprLhs<magpie::stale_data_t>&&, magpie::stale_data_t) [557]
0.00 0.00 4/6175944 Catch::operator"" sr(char const, unsigned long) [52]
0.00 0.00 4/4 Catch::BinaryExpr<magpie::staledata_t, magpie::stale_data_t>::BinaryExpr(bool, magpie::stale_data_t, Catch::StringRef, magpie::stale_data_t) [620]
-----------------------------------------------
0.00 0.00 3/3 CATCH2_INTERNAL_TEST_0() [2]
[558] 0.0 0.00 0.00 3 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache(magpie::options const&) [558]
0.00 0.00 3/3 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [588]
0.00 0.00 3/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 3/66 magpie::cache_interface::cache_interface() [1235]
-----------------------------------------------
0.00 0.00 1/10 Catch::Clara::Detail::BoundFlagRef::setFlag(bool) [649]
0.00 0.00 2/10 Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [340]
0.00 0.00 7/10 Catch::Clara::Detail::convertInto(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> >&) [577]
[559] 0.0 0.00 0.00 10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&) [559]
0.00 0.00 10/10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [560]
-----------------------------------------------
0.00 0.00 10/10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&) [559]
[560] 0.0 0.00 0.00 10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [560]
0.00 0.00 10/10 Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [561]
0.00 0.00 10/3573 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [896]
-----------------------------------------------
0.00 0.00 10/10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [560]
[561] 0.0 0.00 0.00 10 Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [561]
0.00 0.00 10/4773675 operator new(unsigned long, void) [97]
0.00 0.00 10/467 Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [989]
-----------------------------------------------
<spontaneous>
[562] 0.0 0.00 0.00 void std::__relocate_object_a<Catch::Tag, Catch::Tag, std::allocator<Catch::Tag> >(Catch::Tag, Catch::Tag, std::allocator<Catch::Tag>&) [562]
0.00 0.00 10/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[563] 0.0 0.00 0.00 Catch::TestCaseTracking::TrackerContext::startRun() [563]
0.00 0.00 17/10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
0.00 0.00 17/17 std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long) [1461]
0.00 0.00 17/9353 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [860]
-----------------------------------------------
<spontaneous>
[564] 0.0 0.00 0.00 Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [564]
0.00 0.00 27/27874731 Catch::StringRef::StringRef(char const, unsigned long) [64]
0.00 0.00 54/20949 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [808]
0.00 0.00 54/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [789]
0.00 0.00 27/504 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [985]
-----------------------------------------------
0.00 0.00 9/9 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [530]
[565] 0.0 0.00 0.00 9 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [565]
0.00 0.00 9/9 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [566]
0.00 0.00 18/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 18/63 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&& std::forward<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>(std::remove_reference<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>::type&) [1243]
0.00 0.00 9/169 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [1081]
0.00 0.00 9/66 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1237]
0.00 0.00 9/203 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1070]
-----------------------------------------------
0.00 0.00 9/9 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [565]
[566] 0.0 0.00 0.00 9 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [566]
0.00 0.00 9/4773675 operator new(unsigned long, void) [97]
0.00 0.00 9/703019 std::__is_constant_evaluated() [725]
0.00 0.00 9/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 9/63 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&& std::forward<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>(std::remove_reference<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>::type&) [1243]
-----------------------------------------------
0.00 0.00 3/3 CATCH2_INTERNAL_TEST_0() [2]
[567] 0.0 0.00 0.00 3 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator[]((anonymous namespace)::cache_key_t const&) const [567]
0.00 0.00 3/1026 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::hash_key((anonymous namespace)::cache_key_t const&) const [374]
0.00 0.00 3/936 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [376]
0.00 0.00 3/964 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::has_value() const [964]
0.00 0.00 3/3573 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [896]
0.00 0.00 3/1448 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~optional() [940]
-----------------------------------------------
0.00 0.00 8/8 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [546]
[568] 0.0 0.00 0.00 8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [568]
0.00 0.00 8/8 void std::Construct<Catch::Clara::Detail::BoundValueRef<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [569]
0.00 0.00 16/56 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [1250]
0.00 0.00 8/169 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [1081]
0.00 0.00 8/8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1551]
0.00 0.00 8/24 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1407]
-----------------------------------------------
0.00 0.00 8/8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [568]
[569] 0.0 0.00 0.00 8 void std::Construct<Catch::Clara::Detail::BoundValueRef<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [569]
0.00 0.00 8/4773675 operator new(unsigned long, void) [97]
0.00 0.00 8/703019 std::__is_constant_evaluated() [725]
0.00 0.00 8/56 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [1250]
0.00 0.00 8/8 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::BoundValueRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1538]
-----------------------------------------------
0.00 0.00 4/4 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [573]
[570] 0.0 0.00 0.00 4 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [570]
0.00 0.00 4/4 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [571]
0.00 0.00 4/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 4/28 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&& std::forward<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::remove_reference<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>::type&) [1376]
-----------------------------------------------
0.00 0.00 4/4 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [570]
[571] 0.0 0.00 0.00 4 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [571]
0.00 0.00 4/4 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [572]
0.00 0.00 4/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 4/28 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&& std::forward<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::remove_reference<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>::type&) [1376]
0.00 0.00 4/67 std::enable_if<std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::detail::cache_impl, void>::value, void>::type std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::detail::cache_impl, magpie::detail::cache_impl>(magpie::detail::cache_impl) [1230]
-----------------------------------------------
0.00 0.00 4/4 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [571]
[572] 0.0 0.00 0.00 4 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [572]
0.00 0.00 4/4773675 operator new(unsigned long, void) [97]
0.00 0.00 4/4 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [600]
0.00 0.00 4/66 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1238]
0.00 0.00 4/67 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1232]
0.00 0.00 4/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 4/28 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&& std::forward<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::remove_reference<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>::type&) [1376]
0.00 0.00 4/65 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1240]
0.00 0.00 4/203 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1070]
0.00 0.00 4/136 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1102]
-----------------------------------------------
0.00 0.00 4/4 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache(magpie::options const&) [533]
[573] 0.0 0.00 0.00 4 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [573]
0.00 0.00 4/4 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [570]
0.00 0.00 4/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 4/28 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&& std::forward<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::remove_reference<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>::type&) [1376]
-----------------------------------------------
<spontaneous>
[574] 0.0 0.00 0.00 Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>& std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > >::emplace_back<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> >(Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>&&) [574]
0.00 0.00 8/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
0.00 0.00 3/3 CATCH2_INTERNAL_TEST_14() [226]
[575] 0.0 0.00 0.00 3 magpie::cache_ref<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [575]
0.00 0.00 3/133 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set(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&, int, float) [396]
-----------------------------------------------
0.00 0.00 10/10 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<timespec const&, timespec&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<timespec&>::type>::type> > >::value, Catch::BinaryExpr<timespec const&, timespec& const&> >::type Catch::operator==<timespec&>(Catch::ExprLhs<timespec const&>&&, timespec&) [104]
[576] 0.0 0.00 0.00 10 Catch::BinaryExpr<timespec const&, timespec&>::BinaryExpr(bool, timespec const&, Catch::StringRef, timespec&) [576]
0.00 0.00 10/10849232 Catch::ITransientExpression::ITransientExpression(bool, bool) [77]
-----------------------------------------------
<spontaneous>
[577] 0.0 0.00 0.00 Catch::Clara::Detail::convertInto(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> >&) [577]
0.00 0.00 7/10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&) [559]
-----------------------------------------------
0.00 0.00 5/5 CATCH2_INTERNAL_TEST_0() [2]
[578] 0.0 0.00 0.00 5 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::size() const [578]
0.00 0.00 5/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
-----------------------------------------------
0.00 0.00 6/6 unsigned long std::__uninitialized_default_n<unsigned long, unsigned long>(unsigned long, unsigned long) [583]
[579] 0.0 0.00 0.00 6 unsigned long std::__uninitialized_defaultn1<true>::__uninit_default_n<unsigned long, unsigned long>(unsigned long, unsigned long) [579]
0.00 0.00 6/6 void std::Construct<unsigned long>(unsigned long) [582]
0.00 0.00 6/24 unsigned long std::_addressof<unsigned long>(unsigned long&) [1416]
0.00 0.00 6/6 unsigned long std::fill_n<unsigned long, unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long const&) [1603]
-----------------------------------------------
0.00 0.00 6/6 std::vector<unsigned long, std::allocator<unsigned long> >::vector(unsigned long, std::allocator<unsigned long> const&) [581]
[580] 0.0 0.00 0.00 6 std::vector<unsigned long, std::allocator<unsigned long> >::_M_default_initialize(unsigned long) [580]
0.00 0.00 6/6 unsigned long std::__uninitialized_defaultna<unsigned long, unsigned long, unsigned long>(unsigned long, unsigned long, std::allocator<unsigned long>&) [584]
0.00 0.00 6/18 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_get_Tp_allocator() [1449]
-----------------------------------------------
0.00 0.00 3/6 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 3/6 CATCH2_INTERNAL_TEST_9() [10]
[581] 0.0 0.00 0.00 6 std::vector<unsigned long, std::allocator<unsigned long> >::vector(unsigned long, std::allocator<unsigned long> const&) [581]
0.00 0.00 6/6 std::vector<unsigned long, std::allocator<unsigned long> >::_M_default_initialize(unsigned long) [580]
0.00 0.00 6/6 std::vector<unsigned long, std::allocator<unsigned long> >::_S_check_init_len(unsigned long, std::allocator<unsigned long> const&) [1599]
0.00 0.00 5/5 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorbase(unsigned long, std::allocator<unsigned long> const&) [1611]
-----------------------------------------------
0.00 0.00 6/6 unsigned long std::__uninitialized_defaultn1<true>::__uninit_default_n<unsigned long, unsigned long>(unsigned long, unsigned long) [579]
[582] 0.0 0.00 0.00 6 void std::Construct<unsigned long>(unsigned long) [582]
0.00 0.00 6/4773675 operator new(unsigned long, void) [97]
0.00 0.00 6/703019 std::_is_constant_evaluated() [725]
-----------------------------------------------
0.00 0.00 6/6 unsigned long std::__uninitialized_defaultna<unsigned long, unsigned long, unsigned long>(unsigned long, unsigned long, std::allocator<unsigned long>&) [584]
[583] 0.0 0.00 0.00 6 unsigned long std::__uninitialized_default_n<unsigned long, unsigned long>(unsigned long, unsigned long) [583]
0.00 0.00 6/6 unsigned long std::__uninitialized_defaultn1<true>::__uninit_default_n<unsigned long, unsigned long>(unsigned long, unsigned long) [579]
0.00 0.00 6/416674 std::is_constant_evaluated() [729]
-----------------------------------------------
0.00 0.00 6/6 std::vector<unsigned long, std::allocator<unsigned long> >::_M_default_initialize(unsigned long) [580]
[584] 0.0 0.00 0.00 6 unsigned long std::__uninitialized_defaultna<unsigned long, unsigned long, unsigned long>(unsigned long, unsigned long, std::allocator<unsigned long>&) [584]
0.00 0.00 6/6 unsigned long std::__uninitialized_default_n<unsigned long, unsigned long>(unsigned long, unsigned long) [583]
-----------------------------------------------
0.00 0.00 3/3 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [588]
[585] 0.0 0.00 0.00 3 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [585]
0.00 0.00 3/3 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [586]
0.00 0.00 3/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 3/21 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&& std::forward<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::remove_reference<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>::type&) [1441]
-----------------------------------------------
0.00 0.00 3/3 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [585]
[586] 0.0 0.00 0.00 3 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [586]
0.00 0.00 3/3 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [587]
0.00 0.00 3/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 3/21 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&& std::forward<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::remove_reference<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>::type&) [1441]
0.00 0.00 3/67 std::enable_if<std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::detail::cache_impl, void>::value, void>::type std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::detail::cache_impl, magpie::detail::cache_impl>(magpie::detail::cache_impl) [1230]
-----------------------------------------------
0.00 0.00 3/3 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [586]
[587] 0.0 0.00 0.00 3 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [587]
0.00 0.00 3/4773675 operator new(unsigned long, void) [97]
0.00 0.00 3/3 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [617]
0.00 0.00 3/66 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1238]
0.00 0.00 3/67 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1232]
0.00 0.00 3/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 3/21 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&& std::forward<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::remove_reference<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>::type&) [1441]
0.00 0.00 3/65 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1240]
0.00 0.00 3/203 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1070]
0.00 0.00 3/136 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1102]
-----------------------------------------------
0.00 0.00 3/3 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache(magpie::options const&) [558]
[588] 0.0 0.00 0.00 3 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [588]
0.00 0.00 3/3 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [585]
0.00 0.00 3/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 3/21 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&& std::forward<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::remove_reference<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>::type&) [1441]
-----------------------------------------------
0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [82]
[589] 0.0 0.00 0.00 1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<magpie::eviction_policy> const&, std::shared_ptr<magpie::eviction_policy>&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<magpie::eviction_policy>&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<magpie::eviction_policy> const&, std::shared_ptr<magpie::eviction_policy>& const&> >::type Catch::operator==<std::shared_ptr<magpie::eviction_policy>&>(Catch::ExprLhs<std::shared_ptr<magpie::eviction_policy> const&>&&, std::shared_ptr<magpie::eviction_policy>&) [589]
0.00 0.00 1/1 bool std::operator==<magpie::eviction_policy, magpie::eviction_policy>(std::shared_ptr<magpie::eviction_policy> const&, std::shared_ptr<magpie::eviction_policy> const&) [616]
0.00 0.00 1/6175944 Catch::operator"" sr(char const, unsigned long) [52]
0.00 0.00 1/1 Catch::BinaryExpr<std::sharedptr<magpie::eviction_policy> const&, std::shared_ptr<magpie::eviction_policy>&>::BinaryExpr(bool, std::shared_ptr<magpie::eviction_policy> const&, Catch::StringRef, std::shared_ptr<magpie::eviction_policy>&) [702]
-----------------------------------------------
0.00 0.00 2/2 CATCH2_INTERNAL_TEST_0() [2]
[590] 0.0 0.00 0.00 2 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::ban(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [590]
0.00 0.00 2/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 2/445 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::hash_key(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [386]
-----------------------------------------------
0.00 0.00 1/2 void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [611]
0.00 0.00 1/2 void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [615]
[591] 0.0 0.00 0.00 2 Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [591]
0.00 0.00 2/2 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [592]
-----------------------------------------------
0.00 0.00 2/2 Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [591]
[592] 0.0 0.00 0.00 2 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [592]
0.00 0.00 2/77 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [412]
0.00 0.00 2/2 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [1681]
-----------------------------------------------
0.00 0.00 1/1 Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [418]
[593] 0.0 0.00 0.00 1 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [593]
0.00 0.00 1/1 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [626]
0.00 0.00 1/1 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [625]
0.00 0.00 1/1 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [1718]
-----------------------------------------------
0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [2]
[594] 0.0 0.00 0.00 1 magpie::cache<int, magpie::empty_t>::cache(magpie::options const&) [594]
0.00 0.00 2/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 1/1 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [636]
0.00 0.00 1/66 magpie::cache_interface::cache_interface() [1235]
-----------------------------------------------
0.00 0.00 6/6 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, long, void>, Catch::capture_by_value<long> >::value, Catch::BinaryExpr<long, long> >::type Catch::operator==<long>(Catch::ExprLhs<long>&&, long) [534]
[595] 0.0 0.00 0.00 6 Catch::BinaryExpr<long, long>::BinaryExpr(bool, long, Catch::StringRef, long) [595]
0.00 0.00 6/10849232 Catch::ITransientExpression::ITransientExpression(bool, bool) [77]
-----------------------------------------------
0.00 0.00 6/6 std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<unsigned long, double, void>, Catch::capture_by_value<double> >::value, Catch::BinaryExpr<unsigned long, double> >::type Catch::operator><double>(Catch::ExprLhs<unsigned long>&&, double) [535]
[596] 0.0 0.00 0.00 6 Catch::BinaryExpr<unsigned long, double>::BinaryExpr(bool, unsigned long, Catch::StringRef, double) [596]
0.00 0.00 6/10849232 Catch::ITransientExpression::ITransientExpression(bool, bool) [77]
-----------------------------------------------
<spontaneous>
[597] 0.0 0.00 0.00 Catch::printTestRunTotals(std::ostream&, Catch::ColourImpl&, Catch::Totals const&) [597]
0.00 0.00 2/6175944 Catch::operator"" _sr(char const, unsigned long) [52]
-----------------------------------------------
1 __static_initialization_and_destruction_0() [598]
[598] 0.0 0.00 0.00 0+1 __static_initialization_and_destruction_0() [598]
0.00 0.00 7/10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
0.00 0.00 7/17 Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [1459]
0.00 0.00 7/82 Catch::StringRef::StringRef() [1165]
0.00 0.00 7/51 Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1269]
1 __static_initialization_and_destruction_0() [598]
-----------------------------------------------
<spontaneous>
[599] 0.0 0.00 0.00 Catch::Clara::Opt::operator[](Catch::StringRef) & [599]
0.00 0.00 3/70 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&) [430]
-----------------------------------------------
0.00 0.00 4/4 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [572]
[600] 0.0 0.00 0.00 4 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [600]
0.00 0.00 4/4 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [601]
0.00 0.00 8/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 8/28 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&& std::forward<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::remove_reference<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>::type&) [1376]
0.00 0.00 4/169 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [1081]
0.00 0.00 4/66 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1237]
0.00 0.00 4/203 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1070]
-----------------------------------------------
0.00 0.00 4/4 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [600]
[601] 0.0 0.00 0.00 4 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [601]
0.00 0.00 4/4773675 operator new(unsigned long, void) [97]
0.00 0.00 4/703019 std::__is_constant_evaluated() [725]
0.00 0.00 4/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 4/28 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&& std::forward<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::remove_reference<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>::type&) [1376]
-----------------------------------------------
0.00 0.00 2/2 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [605]
[602] 0.0 0.00 0.00 2 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [602]
0.00 0.00 2/2 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [603]
0.00 0.00 2/14 unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1485]
-----------------------------------------------
0.00 0.00 2/2 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [602]
[603] 0.0 0.00 0.00 2 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [603]
0.00 0.00 2/2 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [604]
0.00 0.00 2/14 unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1485]
0.00 0.00 2/2 std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<unsigned int>, Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [1695]
-----------------------------------------------
0.00 0.00 2/2 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [603]
[604] 0.0 0.00 0.00 2 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [604]
0.00 0.00 2/4773675 operator new(unsigned long, void) [97]
0.00 0.00 2/2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<void>, unsigned int&) [631]
0.00 0.00 2/2 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1714]
0.00 0.00 2/2 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1699]
0.00 0.00 2/14 unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1485]
0.00 0.00 2/2 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1700]
0.00 0.00 2/6 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1595]
0.00 0.00 2/4 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1627]
-----------------------------------------------
0.00 0.00 2/2 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [293]
[605] 0.0 0.00 0.00 2 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [605]
0.00 0.00 2/2 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [602]
0.00 0.00 2/14 unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1485]
-----------------------------------------------
<spontaneous>
[606] 0.0 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<void>, char const (&) [13]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::Spalloc_shared_tag<std::allocator<void> >, char const (&) [13]) [606]
0.00 0.00 4/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[607] 0.0 0.00 0.00 void std::Construct<Catch::ColumnInfo, Catch::ColumnInfo const&>(Catch::ColumnInfo, Catch::ColumnInfo const&) [607]
0.00 0.00 4/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[608] 0.0 0.00 0.00 void std::Construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]) [608]
0.00 0.00 4/4773675 operator new(unsigned long, void) [97]
0.00 0.00 4/150 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [1096]
-----------------------------------------------
0.00 0.00 1/1 Catch::Clara::Arg std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [613]
[609] 0.0 0.00 0.00 1 Catch::Clara::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [609]
0.00 0.00 1/1 Catch::Clara::Arg std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [612]
-----------------------------------------------
0.00 0.00 1/1 Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [418]
[610] 0.0 0.00 0.00 1 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [610]
0.00 0.00 1/1 Catch::Clara::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [614]
0.00 0.00 1/4 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const [1623]
0.00 0.00 1/8 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const [1540]
0.00 0.00 1/1 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [1725]
0.00 0.00 1/59 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [1245]
0.00 0.00 1/4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [1624]
0.00 0.00 1/4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [1625]
-----------------------------------------------
0.00 0.00 1/1 Catch::Clara::Arg std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [612]
[611] 0.0 0.00 0.00 1 void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [611]
0.00 0.00 1/2 Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [591]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
0.00 0.00 1/703019 std::_is_constant_evaluated() [725]
0.00 0.00 1/4 Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&) [1632]
-----------------------------------------------
0.00 0.00 1/1 Catch::Clara::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [609]
[612] 0.0 0.00 0.00 1 Catch::Clara::Arg std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [612]
0.00 0.00 1/1 void std::_Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [611]
0.00 0.00 2/2 bool __gnu_cxx::operator==<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&) [1689]
0.00 0.00 1/2 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const [1690]
0.00 0.00 1/3 Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&) [1670]
0.00 0.00 1/2 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++() [1688]
-----------------------------------------------
0.00 0.00 1/1 Catch::Clara::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [614]
[613] 0.0 0.00 0.00 1 Catch::Clara::Arg std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [613]
0.00 0.00 1/1 Catch::Clara::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [609]
-----------------------------------------------
0.00 0.00 1/1 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [610]
[614] 0.0 0.00 0.00 1 Catch::Clara::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [614]
0.00 0.00 1/1 Catch::Clara::Arg std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [613]
0.00 0.00 1/416674 std::is_constant_evaluated() [729]
-----------------------------------------------
<spontaneous>
[615] 0.0 0.00 0.00 void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [615]
0.00 0.00 1/2 Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [591]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
0.00 0.00 3/4 Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&) [1632]
0.00 0.00 2/59 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [1245]
0.00 0.00 1/2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [1692]
0.00 0.00 1/54 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [1255]
-----------------------------------------------
0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<magpie::eviction_policy> const&, std::shared_ptr<magpie::eviction_policy>&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<magpie::eviction_policy>&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<magpie::eviction_policy> const&, std::shared_ptr<magpie::eviction_policy>& const&> >::type Catch::operator==<std::shared_ptr<magpie::eviction_policy>&>(Catch::ExprLhs<std::shared_ptr<magpie::eviction_policy> const&>&&, std::shared_ptr<magpie::eviction_policy>&) [589]
[616] 0.0 0.00 0.00 1 bool std::operator==<magpie::eviction_policy, magpie::eviction_policy>(std::shared_ptr<magpie::eviction_policy> const&, std::shared_ptr<magpie::eviction_policy> const&) [616]
0.00 0.00 2/511405 std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::get() const [249]
-----------------------------------------------
0.00 0.00 3/3 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [587]
[617] 0.0 0.00 0.00 3 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [617]
0.00 0.00 3/3 void std::Construct<magpie::detail::cacheimpl, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [618]
0.00 0.00 6/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 6/21 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&& std::forward<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::remove_reference<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>::type&) [1441]
0.00 0.00 3/169 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [1081]
0.00 0.00 3/66 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1237]
0.00 0.00 3/203 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1070]
-----------------------------------------------
0.00 0.00 3/3 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [617]
[618] 0.0 0.00 0.00 3 void std::Construct<magpie::detail::cacheimpl, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [618]
0.00 0.00 3/4773675 operator new(unsigned long, void) [97]
0.00 0.00 3/703019 std::__is_constant_evaluated() [725]
0.00 0.00 3/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 3/21 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&& std::forward<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::remove_reference<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>::type&) [1441]
-----------------------------------------------
0.00 0.00 4/4 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<magpie::lock_model_t, magpie::lock_model_t, void>, Catch::capture_by_value<magpie::lock_model_t> >::value, Catch::BinaryExpr<magpie::lock_model_t, magpie::lock_model_t> >::type Catch::operator==<magpie::lock_model_t>(Catch::ExprLhs<magpie::lock_model_t>&&, magpie::lock_model_t) [556]
[619] 0.0 0.00 0.00 4 Catch::BinaryExpr<magpie::lock_model_t, magpie::lock_model_t>::BinaryExpr(bool, magpie::lock_model_t, Catch::StringRef, magpie::lock_model_t) [619]
0.00 0.00 4/10849232 Catch::ITransientExpression::ITransientExpression(bool, bool) [77]
-----------------------------------------------
0.00 0.00 4/4 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<magpie::stale_data_t, magpie::stale_data_t, void>, Catch::capture_by_value<magpie::stale_data_t> >::value, Catch::BinaryExpr<magpie::stale_data_t, magpie::stale_data_t> >::type Catch::operator==<magpie::stale_data_t>(Catch::ExprLhs<magpie::stale_data_t>&&, magpie::stale_data_t) [557]
[620] 0.0 0.00 0.00 4 Catch::BinaryExpr<magpie::stale_data_t, magpie::stale_data_t>::BinaryExpr(bool, magpie::stale_data_t, Catch::StringRef, magpie::stale_data_t) [620]
0.00 0.00 4/10849232 Catch::ITransientExpression::ITransientExpression(bool, bool) [77]
-----------------------------------------------
0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [2]
[621] 0.0 0.00 0.00 1 magpie::cache<int, magpie::empty_t>::erase(int const&) [621]
0.00 0.00 1/47 magpie::cache<int, magpie::empty_t>::hash_key(int const&) const [456]
0.00 0.00 1/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
-----------------------------------------------
0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [2]
[622] 0.0 0.00 0.00 1 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::unban(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [622]
0.00 0.00 1/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 1/445 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::hash_key(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [386]
-----------------------------------------------
0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [2]
[623] 0.0 0.00 0.00 1 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::erase(int const&) [623]
0.00 0.00 1/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 1/342 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::hash_key(int const&) const [390]
-----------------------------------------------
0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [2]
[624] 0.0 0.00 0.00 1 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::contains(int const&) const [624]
0.00 0.00 1/15320016 std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [36]
0.00 0.00 1/342 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::hash_key(int const&) const [390]
-----------------------------------------------
0.00 0.00 1/1 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [593]
[625] 0.0 0.00 0.00 1 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [625]
0.00 0.00 1/1 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2> const&) [627]
-----------------------------------------------
0.00 0.00 1/1 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [593]
[626] 0.0 0.00 0.00 1 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [626]
0.00 0.00 1/1 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2> const&) [628]
-----------------------------------------------
0.00 0.00 1/1 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [625]
[627] 0.0 0.00 0.00 1 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2> const&) [627]
0.00 0.00 1/15331691 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [26]
-----------------------------------------------
0.00 0.00 1/1 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [626]
[628] 0.0 0.00 0.00 1 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2> const&) [628]
0.00 0.00 1/15331691 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [26]
-----------------------------------------------
0.00 0.00 3/3 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<magpie::eviction_policy> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<magpie::eviction_policy> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<magpie::eviction_policy> const&>&&, decltype(nullptr)&&) [171]
[629] 0.0 0.00 0.00 3 Catch::BinaryExpr<std::shared_ptr<magpie::eviction_policy> const&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<magpie::eviction_policy> const&, Catch::StringRef, decltype(nullptr) const&) [629]
0.00 0.00 3/10849232 Catch::ITransientExpression::ITransientExpression(bool, bool) [77]
-----------------------------------------------
<spontaneous>
[630] 0.0 0.00 0.00 Catch::StreamingReporterBase::StreamingReporterBase(Catch::ReporterConfig&&) [630]
0.00 0.00 1/6175944 Catch::operator"" sr(char const, unsigned long) [52]
-----------------------------------------------
0.00 0.00 2/2 std::_shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [604]
[631] 0.0 0.00 0.00 2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<void>, unsigned int&) [631]
0.00 0.00 2/2 void std::Construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [632]
0.00 0.00 4/14 unsigned int& std::forward<unsigned int&>(std::removereference<unsigned int&>::type&) [1485]
0.00 0.00 2/169 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [1081]
0.00 0.00 2/2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1708]
0.00 0.00 2/6 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1595]
-----------------------------------------------
0.00 0.00 2/2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<void>, unsigned int&) [631]
[632] 0.0 0.00 0.00 2 void std::Construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [632]
0.00 0.00 2/4773675 operator new(unsigned long, void) [97]
0.00 0.00 2/703019 std::_is_constant_evaluated() [725]
0.00 0.00 2/14 unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1485]
0.00 0.00 2/2 Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [1679]
-----------------------------------------------
0.00 0.00 1/1 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [636]
[633] 0.0 0.00 0.00 1 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [633]
0.00 0.00 1/1 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [634]
0.00 0.00 1/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 1/7 magpie::cache<int, magpie::empty_t>&& std::forward<magpie::cache<int, magpie::empty_t>>(std::remove_reference<magpie::cache<int, magpie::empty_t>>::type&) [1576]
-----------------------------------------------
0.00 0.00 1/1 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [633]
[634] 0.0 0.00 0.00 1 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [634]
0.00 0.00 1/1 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [635]
0.00 0.00 1/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 1/7 magpie::cache<int, magpie::empty_t>&& std::forward<magpie::cache<int, magpie::empty_t>>(std::remove_reference<magpie::cache<int, magpie::empty_t>>::type&) [1576]
0.00 0.00 1/67 std::enable_if<std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::detail::cache_impl, void>::value, void>::type std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::detail::cache_impl, magpie::detail::cache_impl>(magpie::detail::cache_impl) [1230]
-----------------------------------------------
0.00 0.00 1/1 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [634]
[635] 0.0 0.00 0.00 1 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [635]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
0.00 0.00 1/1 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, magpie::empty_t>, magpie::options const&>(std::allocator<void>, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [650]
0.00 0.00 1/66 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1238]
0.00 0.00 1/67 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1232]
0.00 0.00 1/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 1/7 magpie::cache<int, magpie::empty_t>&& std::forward<magpie::cache<int, magpie::empty_t>>(std::remove_reference<magpie::cache<int, magpie::empty_t>>::type&) [1576]
0.00 0.00 1/65 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1240]
0.00 0.00 1/203 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1070]
0.00 0.00 1/136 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1102]
-----------------------------------------------
0.00 0.00 1/1 magpie::cache<int, magpie::empty_t>::cache(magpie::options const&) [594]
[636] 0.0 0.00 0.00 1 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [636]
0.00 0.00 1/1 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [633]
0.00 0.00 1/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 1/7 magpie::cache<int, magpie::empty_t>&& std::forward<magpie::cache<int, magpie::empty_t>>(std::remove_reference<magpie::cache<int, magpie::empty_t>>::type&) [1576]
-----------------------------------------------
<spontaneous>
[637] 0.0 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<void>, double&>(Catch::Clara::Detail::BoundValueRef<double>&, std::Spalloc_shared_tag<std::allocator<void> >, double&) [637]
0.00 0.00 2/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[638] 0.0 0.00 0.00 void std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_realloc_insert<Catch::SectionInfo const&>(__gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >, Catch::SectionInfo const&) [638]
0.00 0.00 2/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[639] 0.0 0.00 0.00 void std::vector<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > >::_M_realloc_insert<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::vector<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > > >, Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >&&) [639]
0.00 0.00 2/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[640] 0.0 0.00 0.00 void std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_realloc_insert<Catch::ISingleton const&>(__gnu_cxx::__normal_iterator<Catch::ISingleton*, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >, Catch::ISingleton const&) [640]
0.00 0.00 2/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[641] 0.0 0.00 0.00 void std::vector<unsigned long, std::allocator<unsigned long> >::_M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&) [641]
0.00 0.00 2/4773675 operator new(unsigned long, void) [97]
0.00 0.00 4/18 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_get_Tp_allocator() [1449]
0.00 0.00 4/76286 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::base() const [782]
0.00 0.00 2/8 std::vector<unsigned long, std::allocator<unsigned long> >::begin() [1554]
0.00 0.00 2/3734 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::difference_type __gnu_cxx::operator-<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&) [893]
0.00 0.00 2/7 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_allocate(unsigned long) [1570]
0.00 0.00 2/10 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_deallocate(unsigned long, unsigned long) [1515]
-----------------------------------------------
<spontaneous>
[642] 0.0 0.00 0.00 void std::Construct<Catch::Clara::Detail::BoundValueRef<double>, double&>(Catch::Clara::Detail::BoundValueRef<double>, double&) [642]
0.00 0.00 2/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[643] 0.0 0.00 0.00 std::sharedptr<std::enable_if<!std::is_array<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type> std::make_shared<Catch::Clara::Detail::BoundValueRef<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> >&) [643]
0.00 0.00 1/8 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [544]
0.00 0.00 1/56 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [1250]
-----------------------------------------------
0.00 0.00 1/1 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocated(void const, unsigned long) const [648]
[644] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0() [644]
0.00 0.00 2/10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
0.00 0.00 2/17 Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [1459]
0.00 0.00 2/82 Catch::StringRef::StringRef() [1165]
0.00 0.00 2/51 Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1269]
-----------------------------------------------
1 __static_initialization_and_destruction_0() [645]
[645] 0.0 0.00 0.00 0+1 __static_initialization_and_destruction_0() [645]
0.00 0.00 2/10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
0.00 0.00 2/17 Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [1459]
0.00 0.00 2/82 Catch::StringRef::StringRef() [1165]
0.00 0.00 2/51 Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1269]
1 __static_initialization_and_destruction_0() [645]
-----------------------------------------------
1 __static_initialization_and_destruction_0() [646]
[646] 0.0 0.00 0.00 0+1 __static_initialization_and_destruction_0() [646]
0.00 0.00 2/10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
0.00 0.00 2/17 Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [1459]
0.00 0.00 2/82 Catch::StringRef::StringRef() [1165]
0.00 0.00 2/51 Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1269]
1 __static_initialization_and_destruction_0() [646]
-----------------------------------------------
1 __static_initialization_and_destruction_0() [647]
[647] 0.0 0.00 0.00 0+1 __static_initialization_and_destruction_0() [647]
0.00 0.00 2/10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
0.00 0.00 2/17 Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [1459]
0.00 0.00 2/82 Catch::StringRef::StringRef() [1165]
0.00 0.00 2/51 Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1269]
1 __static_initialization_and_destruction_0() [647]
-----------------------------------------------
<spontaneous>
[648] 0.0 0.00 0.00 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocated(void const, unsigned long) const [648]
0.00 0.00 1/1 __static_initialization_and_destruction_0() [644]
0.00 0.00 90/2196 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::sizeof_T() const [926]
0.00 0.00 90/343 magpie::cache_size_traits<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>::estimate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1023]
-----------------------------------------------
<spontaneous>
[649] 0.0 0.00 0.00 Catch::Clara::Detail::BoundFlagRef::setFlag(bool) [649]
0.00 0.00 1/10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&) [559]
-----------------------------------------------
0.00 0.00 1/1 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [635]
[650] 0.0 0.00 0.00 1 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, magpie::empty_t>, magpie::options const&>(std::allocator<void>, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [650]
0.00 0.00 1/1 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [651]
0.00 0.00 2/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 2/7 magpie::cache<int, magpie::empty_t>&& std::forward<magpie::cache<int, magpie::empty_t>>(std::remove_reference<magpie::cache<int, magpie::empty_t>>::type&) [1576]
0.00 0.00 1/169 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [1081]
0.00 0.00 1/66 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1237]
0.00 0.00 1/203 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1070]
-----------------------------------------------
0.00 0.00 1/1 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, magpie::empty_t>, magpie::options const&>(std::allocator<void>, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [650]
[651] 0.0 0.00 0.00 1 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [651]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
0.00 0.00 1/703019 std::__is_constant_evaluated() [725]
0.00 0.00 1/468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
0.00 0.00 1/7 magpie::cache<int, magpie::empty_t>&& std::forward<magpie::cache<int, magpie::empty_t>>(std::remove_reference<magpie::cache<int, magpie::empty_t>>::type&) [1576]
-----------------------------------------------
<spontaneous>
[652] 0.0 0.00 0.00 Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>&&) [652]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[653] 0.0 0.00 0.00 Catch::Optional<Catch::ReporterSpec>::Optional(Catch::ReporterSpec&&) [653]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[654] 0.0 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [654]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[655] 0.0 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [655]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[656] 0.0 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [656]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[657] 0.0 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [657]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[658] 0.0 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [658]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[659] 0.0 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [659]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[660] 0.0 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [660]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[661] 0.0 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [661]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[662] 0.0 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11} const&) [662]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[663] 0.0 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&) [663]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[664] 0.0 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&) [664]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[665] 0.0 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<void>, long&>(Catch::Clara::Detail::BoundValueRef<long>&, std::Spalloc_shared_tag<std::allocator<void> >, long&) [665]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[666] 0.0 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&>(Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&) [666]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[667] 0.0 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<void>, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&>(Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [667]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[668] 0.0 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12} const&) [668]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[669] 0.0 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13} const&) [669]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[670] 0.0 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14} const&) [670]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[671] 0.0 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [671]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[672] 0.0 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>&, std::Spalloc_shared_tag<std::allocator<void> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [672]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[673] 0.0 0.00 0.00 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<void>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [673]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[674] 0.0 0.00 0.00 void std::vector<Catch::ReporterSpec, std::allocator<Catch::ReporterSpec> >::_M_realloc_insert<Catch::ReporterSpec>(__gnu_cxx::__normal_iterator<Catch::ReporterSpec, std::vector<Catch::ReporterSpec, std::allocator<Catch::ReporterSpec> > >, Catch::ReporterSpec&&) [674]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[675] 0.0 0.00 0.00 void std::vector<Catch::ProcessedReporterSpec, std::allocator<Catch::ProcessedReporterSpec> >::_M_realloc_insert<Catch::ProcessedReporterSpec>(__gnu_cxx::__normal_iterator<Catch::ProcessedReporterSpec, std::vector<Catch::ProcessedReporterSpec, std::allocator<Catch::ProcessedReporterSpec> > >, Catch::ProcessedReporterSpec&&) [675]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[676] 0.0 0.00 0.00 void std::vector<Catch::Clara::Detail::Token, std::allocator<Catch::Clara::Detail::Token> >::_M_realloc_insert<Catch::Clara::Detail::Token>(__gnu_cxx::__normal_iterator<Catch::Clara::Detail::Token, std::vector<Catch::Clara::Detail::Token, std::allocator<Catch::Clara::Detail::Token> > >, Catch::Clara::Detail::Token&&) [676]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[677] 0.0 0.00 0.00 void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [677]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
0.00 0.00 3/7680 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type&) [868]
0.00 0.00 1/4482 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [889]
-----------------------------------------------
<spontaneous>
[678] 0.0 0.00 0.00 void std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_realloc_insert<Catch::TestCaseTracking::ITracker>(__gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker*, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >, Catch::TestCaseTracking::ITracker&&) [678]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[679] 0.0 0.00 0.00 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [679]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[680] 0.0 0.00 0.00 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [680]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[681] 0.0 0.00 0.00 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [681]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[682] 0.0 0.00 0.00 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [682]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[683] 0.0 0.00 0.00 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [683]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[684] 0.0 0.00 0.00 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [684]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[685] 0.0 0.00 0.00 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [685]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[686] 0.0 0.00 0.00 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [686]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[687] 0.0 0.00 0.00 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11} const&) [687]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[688] 0.0 0.00 0.00 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&) [688]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[689] 0.0 0.00 0.00 void std::Construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&) [689]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[690] 0.0 0.00 0.00 void std::Construct<Catch::Clara::Detail::BoundValueRef<std::vector<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [690]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[691] 0.0 0.00 0.00 void std::Construct<Catch::Clara::Detail::BoundValueRef<long>, long&>(Catch::Clara::Detail::BoundValueRef<long>, long&) [691]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[692] 0.0 0.00 0.00 void std::Construct<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&>(Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&) [692]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[693] 0.0 0.00 0.00 void std::Construct<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&>(Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [693]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[694] 0.0 0.00 0.00 void std::Construct<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12} const&) [694]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[695] 0.0 0.00 0.00 void std::Construct<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13} const&) [695]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[696] 0.0 0.00 0.00 void std::Construct<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14} const&) [696]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[697] 0.0 0.00 0.00 void std::Construct<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [697]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[698] 0.0 0.00 0.00 void std::Construct<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [698]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[699] 0.0 0.00 0.00 void std::__relocate_object_a<Catch::SectionInfo, Catch::SectionInfo, std::allocator<Catch::SectionInfo> >(Catch::SectionInfo, Catch::SectionInfo, std::allocator<Catch::SectionInfo>&) [699]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
<spontaneous>
[700] 0.0 0.00 0.00 void std::__relocate_object_a<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > >(Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > >&) [700]
0.00 0.00 1/4773675 operator new(unsigned long, void) [97]
-----------------------------------------------
0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<timespec const&, snapdev::timespec_ex&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<snapdev::timespec_ex&>::type>::type> > >::value, Catch::BinaryExpr<timespec const&, snapdev::timespec_ex& const&> >::type Catch::operator==<snapdev::timespec_ex&>(Catch::ExprLhs<timespec const&>&&, snapdev::timespec_ex&) [279]
[701] 0.0 0.00 0.00 1 Catch::BinaryExpr<timespec const&, snapdev::timespec_ex&>::BinaryExpr(bool, timespec const&, Catch::StringRef, snapdev::timespec_ex&) [701]
0.00 0.00 1/10849232 Catch::ITransientExpression::ITransientExpression(bool, bool) [77]
-----------------------------------------------
0.00 0.00 1/1 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<magpie::eviction_policy> const&, std::shared_ptr<magpie::eviction_policy>&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<magpie::eviction_policy>&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<magpie::eviction_policy> const&, std::shared_ptr<magpie::eviction_policy>& const&> >::type Catch::operator==<std::shared_ptr<magpie::eviction_policy>&>(Catch::ExprLhs<std::shared_ptr<magpie::eviction_policy> const&>&&, std::shared_ptr<magpie::eviction_policy>&) [589]
[702] 0.0 0.00 0.00 1 Catch::BinaryExpr<std::shared_ptr<magpie::eviction_policy> const&, std::shared_ptr<magpie::eviction_policy>&>::BinaryExpr(bool, std::shared_ptr<magpie::eviction_policy> const&, Catch::StringRef, std::shared_ptr<magpie::eviction_policy>&) [702]
0.00 0.00 1/10849232 Catch::ITransientExpression::ITransientExpression(bool, bool) [77]
-----------------------------------------------
1 __static_initialization_and_destruction_0() [703]
[703] 0.0 0.00 0.00 0+1 __static_initialization_and_destruction_0() [703]
0.00 0.00 1/10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
0.00 0.00 1/17 Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [1459]
0.00 0.00 1/82 Catch::StringRef::StringRef() [1165]
0.00 0.00 1/51 Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1269]
1 __static_initialization_and_destruction_0() [703]
-----------------------------------------------
1 __static_initialization_and_destruction_0() [704]
[704] 0.0 0.00 0.00 0+1 __static_initialization_and_destruction_0() [704]
0.00 0.00 1/10849682 Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [85]
0.00 0.00 1/17 Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [1459]
0.00 0.00 1/82 Catch::StringRef::StringRef() [1165]
0.00 0.00 1/51 Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1269]
1 __static_initialization_and_destruction_0() [704]
-----------------------------------------------
0.00 0.00 1694768/6779411 std::Optionalpayload_base<int>::Optionalpayload_base<int>(std::in_place_t, int&&) [80]
0.00 0.00 1694863/6779411 std::optional<int>::optional<int, true>(int&&) [50]
0.00 0.00 1694871/6779411 std::Optionalpayload_base<int>::Storage<int, true>::Storage<int>(std::in_place_t, int&&) [145]
0.00 0.00 1694909/6779411 std::Optionalbase<int, true, true>::Optionalbase<int, false>(std::in_place_t, int&&) [49]
[717] 0.0 0.00 0.00 6779411 int&& std::forward<int>(std::remove_reference<int>::type&) [717]
-----------------------------------------------
0.00 0.00 36/4612793 std::pair<std::Rbtree_iterator<int>, bool> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_insert_unique<int const&>(int const&) [427]
0.00 0.00 36/4612793 std::Rbtree_iterator<int> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_insert_<int const&, std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node>(std::Rbtree_node_base, std::Rbtree_node_base, int const&, std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node&) [425]
0.00 0.00 36/4612793 std::Rbtree_node<int> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node::operator()<int const&>(int const&) const [423]
0.00 0.00 36/4612793 std::Rbtree_node<int> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_create_node<int const&>(int const&) [426]
0.00 0.00 72/4612793 void std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_construct_node<int const&>(std::Rbtree_node<int>, int const&) [428]
0.00 0.00 4612577/4612793 decltype (::new ((void)(0)) int((declval<int const&>)())) std::construct_at<int, int const&>(int, int const&) [72]
[718] 0.0 0.00 0.00 4612793 int const& std::forward<int const&>(std::remove_reference<int const&>::type&) [718]
-----------------------------------------------
0.00 0.00 19/2940482 void snapdev::NOT_USED<magpie::empty_t const&>(magpie::empty_t const&) [1445]
0.00 0.00 2940463/2940482 void snapdev::NOT_USED<int const&>(int const&) [720]
[719] 0.0 0.00 0.00 2940482 snapdev::NOT_USED() [719]
-----------------------------------------------
0.00 0.00 2940447/2940447 magpie::cache_size_traits<int, void>::estimate(int const&) [178]
[720] 0.0 0.00 0.00 2940447 void snapdev::NOT_USED<int const&>(int const&) [720]
0.00 0.00 2940463/2940482 snapdev::NOT_USED() [719]
-----------------------------------------------
0.00 0.00 2917547/2917547 magpie::cache<int, int>::set(int const&, int const&, int, float) [47]
[721] 0.0 0.00 0.00 2917547 magpie::cache<int, int>::key_size(int const&) const [721]
-----------------------------------------------
0.00 0.00 2883318/2883318 magpie::metadata_t::is_defined() const [723]
[722] 0.0 0.00 0.00 2883318 magpie::metadata_t::operator bool() const [722]
-----------------------------------------------
0.00 0.00 2883256/2883256 CATCH2_INTERNAL_TEST_0() [2]
[723] 0.0 0.00 0.00 2883256 magpie::metadata_t::is_defined() const [723]
0.00 0.00 2883318/2883318 magpie::metadata_t::operator bool() const [722]
-----------------------------------------------
0.00 0.00 900/1793964 std::optional<int>::value() && [375]
0.00 0.00 98303/1793964 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<int> >, std::is_move_constructible<int>, std::is_move_assignable<int> >::value, void>::type std::swap<int>(int&, int&) [201]
0.00 0.00 1694761/1793964 magpie::cache<int, int>::get_impl(unsigned __int128, bool) const [33]
[724] 0.0 0.00 0.00 1793964 std::remove_reference<int&>::type&& std::move<int&>(int&) [724]
-----------------------------------------------
0.00 0.00 1/703019 void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [611]
0.00 0.00 1/703019 void std::Construct<magpie::detail::cache_impl, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [651]
0.00 0.00 1/703019 std::__shared_ptr_access<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [4770]
0.00 0.00 2/703019 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [1692]
0.00 0.00 2/703019 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [1255]
0.00 0.00 2/703019 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1714]
0.00 0.00 2/703019 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1627]
0.00 0.00 2/703019 void std::Construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [632]
0.00 0.00 2/703019 std::Rb_tree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_put_node(std::Rbtree_node<unsigned __int128>) [175]
0.00 0.00 3/703019 void std::Construct<magpie::detail::cacheimpl, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [618]
0.00 0.00 3/703019 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1672]
0.00 0.00 3/703019 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1613]
0.00 0.00 3/703019 void std::Construct<magpie::cache<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options&>(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options&) [550]
0.00 0.00 4/703019 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [601]
0.00 0.00 6/703019 std::Bvectorbase<std::allocator<bool> >::_M_allocate(unsigned long) [1584]
0.00 0.00 6/703019 std::Bvectorbase<std::allocator<bool> >::_M_deallocate() [1587]
0.00 0.00 6/703019 void std::Construct<unsigned long>(unsigned long) [582]
0.00 0.00 8/703019 std::_allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1560]
0.00 0.00 8/703019 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1463]
0.00 0.00 8/703019 void std::Construct<Catch::Clara::Detail::BoundValueRef<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [569]
0.00 0.00 8/703019 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_allocate(unsigned long) [1570]
0.00 0.00 8/703019 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_deallocate(unsigned long, unsigned long) [1515]
0.00 0.00 8/703019 void std::Destroy<unsigned long>(unsigned long, unsigned long) [1563]
0.00 0.00 9/703019 void std::Destroy<std::vector<unsigned char, std::allocator<unsigned char> >>(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >) [303]
0.00 0.00 9/703019 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1534]
0.00 0.00 9/703019 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1464]
0.00 0.00 9/703019 void std::Construct<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options&) [468]
0.00 0.00 9/703019 void std::Construct<magpie::detail::cache_impl, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [566]
0.00 0.00 13/703019 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [1486]
0.00 0.00 13/703019 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [1239]
0.00 0.00 15/703019 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1477]
0.00 0.00 15/703019 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1373]
0.00 0.00 15/703019 void std::Construct<magpie::cache<int, int>, magpie::options&>(magpie::cache<int, int>, magpie::options&) [443]
0.00 0.00 18/703019 void std::Construct<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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [527]
0.00 0.00 19/703019 void std::Construct<magpie::detail::cacheimpl, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [516]
0.00 0.00 21/703019 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_buckets(std::__detail::Hashnode_base*, unsigned long) [1439]
0.00 0.00 24/703019 std::char_traits<char>::move(char, char const, unsigned long) [1426]
0.00 0.00 24/703019 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1421]
0.00 0.00 24/703019 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1292]
0.00 0.00 24/703019 void std::Construct<magpie::evictionpolicy_add>(magpie::eviction_policy_add) [505]
0.00 0.00 29/703019 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_allocate(unsigned long) [1367]
0.00 0.00 30/703019 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_deallocate(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long) [1357]
0.00 0.00 31/703019 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, int>, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, int>&&, magpie::options const&) [496]
0.00 0.00 34/703019 std::char_traits<char>::assign(char, unsigned long, char) [1355]
0.00 0.00 36/703019 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_put_node(std::Rbtree_node<(anonymous namespace)::cache_key_t>) [1340]
0.00 0.00 36/703019 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_node() [1339]
0.00 0.00 36/703019 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_put_node(std::Rbtree_node<int>) [1346]
0.00 0.00 36/703019 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_node() [1345]
0.00 0.00 46/703019 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [406]
0.00 0.00 53/703019 void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [1267]
0.00 0.00 54/703019 void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [68]
0.00 0.00 61/703019 std::less<char const>::operator()(char const, char const) const [1241]
0.00 0.00 67/703019 std::_allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1238]
0.00 0.00 68/703019 std::Vectorbase<magpie::detail::cache_impl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::_M_deallocate(magpie::detail::cache_impl::bucket_t, unsigned long) [1196]
0.00 0.00 68/703019 void std::Destroy<magpie::detail::cacheimpl::bucket_t>(magpie::detail::cache_impl::bucket_t, magpie::detail::cache_impl::bucket_t) <cycle 1> [1226]
0.00 0.00 68/703019 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1102]
0.00 0.00 89/703019 void std::Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [432]
0.00 0.00 97/703019 std::less<Catch::TestCaseHandle const>::operator()(Catch::TestCaseHandle const, Catch::TestCaseHandle const) const [4813]
0.00 0.00 128/703019 std::Vector_base<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [1110]
0.00 0.00 128/703019 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [1026]
0.00 0.00 255/703019 void std::Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [1052]
0.00 0.00 454/703019 std::_detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_node_ptr(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>) [1000]
0.00 0.00 455/703019 void std::_Destroy<unsigned __int128>(unsigned __int128, unsigned __int128) [997]
0.00 0.00 1590/703019 std::Vectorbase<unsigned __int128, std::allocator<unsigned __int128> >::_M_deallocate(unsigned __int128, unsigned long) [999]
0.00 0.00 2240/703019 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [111]
0.00 0.00 3061/703019 std::char_traits<char>::length(char const) [901]
0.00 0.00 3201/703019 std::char_traits<char>::compare(char const, char const, unsigned long) [900]
0.00 0.00 5586/703019 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_allocate(std::allocator<char>&, unsigned long) [884]
0.00 0.00 5681/703019 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [883]
0.00 0.00 8014/703019 std::char_traits<char>::copy(char, char const, unsigned long) [867]
0.00 0.00 9116/703019 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_put_node(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>) [864]
0.00 0.00 11454/703019 void std::Construct<std::vector<unsigned char, std::allocator<unsigned char> >>(std::vector<unsigned char, std::allocator<unsigned char> >) [347]
0.00 0.00 12234/703019 void std::Construct<unsigned char>(unsigned char) [344]
0.00 0.00 26632/703019 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_put_node(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >) [211]
0.00 0.00 58520/703019 std::char_traits<char>::assign(char&, char const&) [785]
0.00 0.00 143448/703019 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_allocate(unsigned long) [745]
0.00 0.00 143591/703019 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_deallocate(unsigned char, unsigned long) [732]
0.00 0.00 265925/703019 void std::Destroy<unsigned char>(unsigned char, unsigned char) [180]
[725] 0.0 0.00 0.00 703019 std::_is_constant_evaluated() [725]
-----------------------------------------------
0.00 0.00 249782/618040 std::vector<unsigned char, std::allocator<unsigned char> >::end() const [741]
0.00 0.00 368258/618040 std::vector<unsigned char, std::allocator<unsigned char> >::begin() const [730]
[726] 0.0 0.00 0.00 618040 __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >::__normal_iterator(unsigned char const const&) [726]
-----------------------------------------------
0.00 0.00 381/476234 void std::__relocate_object_a<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&) [363]
0.00 0.00 381/476234 decltype (::new ((void)(0)) std::vector<unsigned char, std::allocator<unsigned char> >((declval<std::vector<unsigned char, std::allocator<unsigned char> > >)())) std::construct_at<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >&&) [393]
0.00 0.00 118766/476234 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&) [775]
0.00 0.00 118877/476234 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::Storage<std::vector<unsigned char, std::allocator<unsigned char> >, false>::Storage<std::vector<unsigned char, std::allocator<unsigned char> > >(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&) [774]
0.00 0.00 118891/476234 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::optional<std::vector<unsigned char, std::allocator<unsigned char> >, true>(std::vector<unsigned char, std::allocator<unsigned char> >&&) [773]
0.00 0.00 118938/476234 std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false>::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false>(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&) [772]
[727] 0.0 0.00 0.00 476234 std::vector<unsigned char, std::allocator<unsigned char> >&& std::forward<std::vector<unsigned char, std::allocator<unsigned char> > >(std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> > >::type&) [727]
-----------------------------------------------
0.00 0.00 235/421416 std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_initialize(unsigned long) [403]
0.00 0.00 23998/421416 std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_append(unsigned long) [230]
0.00 0.00 131312/421416 std::vector<unsigned char, std::allocator<unsigned char> >::vector(std::vector<unsigned char, std::allocator<unsigned char> > const&) [90]
0.00 0.00 265871/421416 std::vector<unsigned char, std::allocator<unsigned char> >::~vector() [181]
[728] 0.0 0.00 0.00 421416 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_get_Tp_allocator() [728]
-----------------------------------------------
0.00 0.00 1/416674 Catch::Clara::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [614]
0.00 0.00 2/416674 Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [410]
0.00 0.00 6/416674 std::__fill_bvector_n(unsigned long, unsigned long, bool) [1602]
0.00 0.00 6/416674 std::Bvectorbase<std::allocator<bool> >::_M_allocate(unsigned long) [1584]
0.00 0.00 6/416674 std::vector<unsigned char, std::allocator<unsigned char> > std::__uninitialized_default_n<std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long>(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long) [351]
0.00 0.00 6/416674 unsigned long std::__uninitialized_default_n<unsigned long, unsigned long>(unsigned long, unsigned long) [583]
0.00 0.00 12/416674 unsigned long std::__copy_move_backward_a2<true, unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long) [1501]
0.00 0.00 32/416674 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [1378]
0.00 0.00 33/416674 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [1356]
0.00 0.00 57/416674 Catch::StringRef std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, std::allocator<Catch::StringRef>&) [437]
0.00 0.00 112/416674 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [1133]
0.00 0.00 170/416674 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [910]
0.00 0.00 708/416674 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [914]
0.00 0.00 740/416674 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [960]
0.00 0.00 3698/416674 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [896]
0.00 0.00 5397/416674 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [889]
0.00 0.00 12229/416674 __gnu_cxx::__enable_if<std::__is_byte<unsigned char>::__value, void>::__type std::__fill_a1<unsigned char>(unsigned char, unsigned char, unsigned char const&) [838]
0.00 0.00 12234/416674 unsigned char std::__uninitialized_default_n<unsigned char, unsigned long>(unsigned char, unsigned long) [345]
0.00 0.00 118693/416674 int std::__memcmp<unsigned char, unsigned char>(unsigned char const, unsigned char const, unsigned long) [777]
0.00 0.00 131164/416674 unsigned char std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char, std::allocator<unsigned char>&) [149]
0.00 0.00 131368/416674 unsigned char std::__copy_move_a2<false, unsigned char const, unsigned char>(unsigned char const, unsigned char const, unsigned char) [185]
[729] 0.0 0.00 0.00 416674 std::is_constant_evaluated() [729]
-----------------------------------------------
0.00 0.00 131316/368598 std::vector<unsigned char, std::allocator<unsigned char> >::vector(std::vector<unsigned char, std::allocator<unsigned char> > const&) [90]
0.00 0.00 237282/368598 bool std::operator==<unsigned char, std::allocator<unsigned char> >(std::vector<unsigned char, std::allocator<unsigned char> > const&, std::vector<unsigned char, std::allocator<unsigned char> > const&) [159]
[730] 0.0 0.00 0.00 368598 std::vector<unsigned char, std::allocator<unsigned char> >::begin() const [730]
0.00 0.00 368258/618040 __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >::__normal_iterator(unsigned char const const&) [726]
-----------------------------------------------
0.00 0.00 12218/312377 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::destroy(void, unsigned long) const [304]
0.00 0.00 12235/312377 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::set(int const&, std::vector<unsigned char, std::allocator<unsigned char> > const&, int, float) [335]
0.00 0.00 35155/312377 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::allocated(void const, unsigned long) const [4367]
0.00 0.00 121835/312377 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::get_impl(unsigned __int128, bool) const [227]
0.00 0.00 130934/312377 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::copy(void const, void, unsigned long) const [89]
[731] 0.0 0.00 0.00 312377 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::sizeof_T() const [731]
-----------------------------------------------
0.00 0.00 12000/277913 std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_append(unsigned long) [230]
0.00 0.00 265913/277913 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::~Vectorbase() [733]
[732] 0.0 0.00 0.00 277913 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_deallocate(unsigned char, unsigned long) [732]
0.00 0.00 143605/143605 std::__new_allocator<unsigned char>::deallocate(unsigned char, unsigned long) [746]
0.00 0.00 143591/703019 std::__is_constant_evaluated() [725]
-----------------------------------------------
0.00 0.00 265904/265904 std::vector<unsigned char, std::allocator<unsigned char> >::~vector() [181]
[733] 0.0 0.00 0.00 265904 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::~Vectorbase() [733]
0.00 0.00 265913/277913 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_deallocate(unsigned char, unsigned long) [732]
0.00 0.00 265802/265802 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl::~Vectorimpl() [735]
-----------------------------------------------
0.00 0.00 265901/265901 void std::Destroy<unsigned char>(unsigned char, unsigned char) [180]
[734] 0.0 0.00 0.00 265901 void std::Destroy_aux<true>::__destroy<unsigned char>(unsigned char, unsigned char) [734]
-----------------------------------------------
0.00 0.00 265802/265802 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::~Vectorbase() [733]
[735] 0.0 0.00 0.00 265802 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl::~Vectorimpl() [735]
-----------------------------------------------
0.00 0.00 263941/263941 std::__shared_ptr_access<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [737]
[736] 0.0 0.00 0.00 263941 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::get() const [736]
-----------------------------------------------
0.00 0.00 263920/263920 std::__shared_ptr_access<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [738]
[737] 0.0 0.00 0.00 263920 std::__shared_ptr_access<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [737]
0.00 0.00 263941/263941 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::get() const [736]
-----------------------------------------------
0.00 0.00 17/263882 CATCH2_INTERNAL_TEST_3() [165]
0.00 0.00 131909/263882 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 131956/263882 CATCH2_INTERNAL_TEST_0() [59]
[738] 0.0 0.00 0.00 263882 std::__shared_ptr_access<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [738]
0.00 0.00 263920/263920 std::__shared_ptr_access<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [737]
-----------------------------------------------
0.00 0.00 262347/262347 unsigned char std::copy<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char) [153]
[739] 0.0 0.00 0.00 262347 __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > > std::__miter_base<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > > >(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >) [739]
-----------------------------------------------
0.00 0.00 253885/253885 std::Optionalbase_impl<int, std::Optionalbase<int, true, true> >::_M_get() [284]
[740] 0.0 0.00 0.00 253885 std::Optionalpayload_base<int>::_M_get() [740]
-----------------------------------------------
0.00 0.00 118599/249990 bool std::operator==<unsigned char, std::allocator<unsigned char> >(std::vector<unsigned char, std::allocator<unsigned char> > const&, std::vector<unsigned char, std::allocator<unsigned char> > const&) [159]
0.00 0.00 131391/249990 std::vector<unsigned char, std::allocator<unsigned char> >::vector(std::vector<unsigned char, std::allocator<unsigned char> > const&) [90]
[741] 0.0 0.00 0.00 249990 std::vector<unsigned char, std::allocator<unsigned char> >::end() const [741]
0.00 0.00 249782/618040 __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >::__normal_iterator(unsigned char const const&) [726]
-----------------------------------------------
0.00 0.00 238625/238625 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl::Vectorimpl(std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl&&) [767]
[742] 0.0 0.00 0.00 238625 std::remove_reference<std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl&>::type&& std::move<std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl&>(std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl&) [742]
-----------------------------------------------
0.00 0.00 48000/179225 std::vector<unsigned char, std::allocator<unsigned char> >::max_size() const [788]
0.00 0.00 131225/179225 std::vector<unsigned char, std::allocator<unsigned char> >::vector(std::vector<unsigned char, std::allocator<unsigned char> > const&) [90]
[743] 0.0 0.00 0.00 179225 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_get_Tp_allocator() const [743]
-----------------------------------------------
0.00 0.00 36000/167148 unsigned char std::__relocate_a<unsigned char, unsigned char, std::allocator<unsigned char> >(unsigned char, unsigned char, unsigned char, std::allocator<unsigned char>&) [844]
0.00 0.00 131148/167148 unsigned char std::__copy_move_a<false, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char) [152]
[744] 0.0 0.00 0.00 167148 unsigned char std::__niter_base<unsigned char>(unsigned char) [744]
-----------------------------------------------
0.00 0.00 12000/143637 std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_append(unsigned long) [230]
0.00 0.00 131637/143637 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_create_storage(unsigned long) [753]
[745] 0.0 0.00 0.00 143637 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_allocate(unsigned long) [745]
0.00 0.00 143522/143522 std::__new_allocator<unsigned char>::allocate(unsigned long, void const) [747]
0.00 0.00 143448/703019 std::__is_constant_evaluated() [725]
-----------------------------------------------
0.00 0.00 143605/143605 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_deallocate(unsigned char, unsigned long) [732]
[746] 0.0 0.00 0.00 143605 std::__new_allocator<unsigned char>::deallocate(unsigned char, unsigned long) [746]
-----------------------------------------------
0.00 0.00 143522/143522 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_allocate(unsigned long) [745]
[747] 0.0 0.00 0.00 143522 std::__new_allocator<unsigned char>::allocate(unsigned long, void const) [747]
-----------------------------------------------
0.00 0.00 11432/143041 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl::Vectorimpl() [847]
0.00 0.00 131609/143041 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl::Vectorimpl(std::allocator<unsigned char> const&) [182]
[748] 0.0 0.00 0.00 143041 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl_data::Vectorimpl_data() [748]
-----------------------------------------------
0.00 0.00 134669/134669 std::__shared_ptr_access<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [750]
[749] 0.0 0.00 0.00 134669 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::get() const [749]
-----------------------------------------------
0.00 0.00 134654/134654 std::__shared_ptr_access<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [751]
[750] 0.0 0.00 0.00 134654 std::__shared_ptr_access<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [750]
0.00 0.00 134669/134669 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::get() const [749]
-----------------------------------------------
0.00 0.00 2810/134629 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 65860/134629 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 65959/134629 CATCH2_INTERNAL_TEST_6() [9]
[751] 0.0 0.00 0.00 134629 std::__shared_ptr_access<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [751]
0.00 0.00 134654/134654 std::__shared_ptr_access<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [750]
-----------------------------------------------
0.00 0.00 16/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1556]
0.00 0.00 28/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [1378]
0.00 0.00 33/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [1379]
0.00 0.00 33/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [1356]
0.00 0.00 67/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [1324]
0.00 0.00 132/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [1109]
0.00 0.00 166/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1078]
0.00 0.00 319/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [982]
0.00 0.00 647/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [985]
0.00 0.00 889/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [968]
0.00 0.00 1496/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [960]
0.00 0.00 2676/133587 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [914]
0.00 0.00 2806/133587 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [910]
0.00 0.00 3579/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [889]
0.00 0.00 5362/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [919]
0.00 0.00 5683/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [883]
0.00 0.00 6638/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [878]
0.00 0.00 20970/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [809]
0.00 0.00 37270/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [796]
0.00 0.00 44777/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [794]
[752] 0.0 0.00 0.00 133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [752]
-----------------------------------------------
0.00 0.00 131619/131619 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorbase(unsigned long, std::allocator<unsigned char> const&) [183]
[753] 0.0 0.00 0.00 131619 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_create_storage(unsigned long) [753]
0.00 0.00 131637/143637 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_allocate(unsigned long) [745]
-----------------------------------------------
0.00 0.00 48/131605 void std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_realloc_insert<std::vector<unsigned char, std::allocator<unsigned char> > const&>(__gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >, std::vector<unsigned char, std::allocator<unsigned char> > const&) [359]
0.00 0.00 208/131605 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::push_back(std::vector<unsigned char, std::allocator<unsigned char> > const&) [342]
0.00 0.00 131349/131605 decltype (::new ((void)(0)) std::vector<unsigned char, std::allocator<unsigned char> >((declval<std::vector<unsigned char, std::allocator<unsigned char> > const&>)())) std::construct_at<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> > const&>(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> > const&) [88]
[754] 0.0 0.00 0.00 131605 std::vector<unsigned char, std::allocator<unsigned char> > const& std::forward<std::vector<unsigned char, std::allocator<unsigned char> > const&>(std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> > const&>::type&) [754]
-----------------------------------------------
0.00 0.00 131288/131288 unsigned char std::__copy_move_a<false, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char) [152]
[755] 0.0 0.00 0.00 131288 unsigned char std::__niter_wrap<unsigned char>(unsigned char const&, unsigned char) [755]
-----------------------------------------------
0.00 0.00 24/130555 std::Bititerator::Bititerator() [1402]
0.00 0.00 130531/130555 std::Bititerator::Bititerator(unsigned long, unsigned int) [758]
[756] 0.0 0.00 0.00 130555 std::Bititerator_base::Bititerator_base(unsigned long, unsigned int) [756]
-----------------------------------------------
0.00 0.00 130500/130500 std::Bititerator::operator+=(long) [759]
[757] 0.0 0.00 0.00 130500 std::Bititerator_base::_M_incr(long) [757]
-----------------------------------------------
0.00 0.00 6/130444 std::vector<bool, std::allocator<bool> >::_M_initialize(unsigned long) [445]
0.00 0.00 130438/130444 std::vector<bool, std::allocator<bool> >::begin() [140]
[758] 0.0 0.00 0.00 130444 std::Bititerator::Bititerator(unsigned long, unsigned int) [758]
0.00 0.00 130531/130555 std::Bititerator_base::Bititerator_base(unsigned long, unsigned int) [756]
-----------------------------------------------
0.00 0.00 130409/130409 std::operator+(std::Bititerator const&, long) [188]
[759] 0.0 0.00 0.00 130409 std::Bititerator::operator+=(long) [759]
0.00 0.00 130500/130500 std::Bititerator_base::_M_incr(long) [757]
-----------------------------------------------
0.00 0.00 130376/130376 std::Bititerator::operator() const [187]
[760] 0.0 0.00 0.00 130376 std::Bitreference::Bitreference(unsigned long, unsigned long) [760]
-----------------------------------------------
0.00 0.00 121886/121886 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::~Optionalpayload_base() [763]
[761] 0.0 0.00 0.00 121886 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::_Storage<std::vector<unsigned char, std::allocator<unsigned char> >, false>::~Storage() [761]
-----------------------------------------------
0.00 0.00 121860/121860 std::Optional_payload<std::vector<unsigned char, std::allocator<unsigned char> >, false, false, false>::~Optionalpayload() [255]
[762] 0.0 0.00 0.00 121860 std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, true, false, false>::~Optionalpayload() [762]
0.00 0.00 121853/121853 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::~Optionalpayload_base() [763]
-----------------------------------------------
0.00 0.00 121853/121853 std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, true, false, false>::~Optionalpayload() [762]
[763] 0.0 0.00 0.00 121853 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::~Optionalpayload_base() [763]
0.00 0.00 121886/121886 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::_Storage<std::vector<unsigned char, std::allocator<unsigned char> >, false>::~Storage() [761]
-----------------------------------------------
0.00 0.00 5/120549 void std::_copy_move<true, false, std::random_access_iterator_tag>::__assign_one<unsigned long, unsigned long>(unsigned long, unsigned long) [1608]
0.00 0.00 24/120549 void std::__insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [358]
0.00 0.00 53416/120549 void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Valless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Valless_iter) [269]
0.00 0.00 67104/120549 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<unsigned long> >, std::is_move_constructible<unsigned long>, std::is_move_assignable<unsigned long> >::value, void>::type std::swap<unsigned long>(unsigned long&, unsigned long&) [804]
[764] 0.0 0.00 0.00 120549 std::remove_reference<unsigned long&>::type&& std::move<unsigned long&>(unsigned long&) [764]
-----------------------------------------------
0.00 0.00 59774/119720 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 59946/119720 CATCH2_INTERNAL_TEST_6() [9]
[765] 0.0 0.00 0.00 119720 std::Bitreference::operator bool() const [765]
-----------------------------------------------
0.00 0.00 119328/119328 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl::Vectorimpl(std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl&&) [767]
[766] 0.0 0.00 0.00 119328 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl_data&&) [766]
-----------------------------------------------
0.00 0.00 119325/119325 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorbase(std::Vectorbase<unsigned char, std::allocator<unsigned char> >&&) [768]
[767] 0.0 0.00 0.00 119325 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl::Vectorimpl(std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl&&) [767]
0.00 0.00 238625/238625 std::remove_reference<std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl&>::type&& std::move<std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl&>(std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl&) [742]
0.00 0.00 119328/119328 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl_data&&) [766]
-----------------------------------------------
0.00 0.00 119291/119291 std::vector<unsigned char, std::allocator<unsigned char> >::vector(std::vector<unsigned char, std::allocator<unsigned char> >&&) [769]
[768] 0.0 0.00 0.00 119291 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorbase(std::Vectorbase<unsigned char, std::allocator<unsigned char> >&&) [768]
0.00 0.00 119325/119325 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl::Vectorimpl(std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl&&) [767]
-----------------------------------------------
0.00 0.00 381/119277 decltype (::new ((void)(0)) std::vector<unsigned char, std::allocator<unsigned char> >((declval<std::vector<unsigned char, std::allocator<unsigned char> > >)())) std::construct_at<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >&&) [393]
0.00 0.00 118896/119277 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::Storage<std::vector<unsigned char, std::allocator<unsigned char> >, false>::Storage<std::vector<unsigned char, std::allocator<unsigned char> > >(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&) [774]
[769] 0.0 0.00 0.00 119277 std::vector<unsigned char, std::allocator<unsigned char> >::vector(std::vector<unsigned char, std::allocator<unsigned char> >&&) [769]
0.00 0.00 119291/119291 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorbase(std::Vectorbase<unsigned char, std::allocator<unsigned char> >&&) [768]
-----------------------------------------------
0.00 0.00 381/119118 void std::__relocate_object_a<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&) [363]
0.00 0.00 118737/119118 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::get_impl(unsigned __int128, bool) const [227]
[770] 0.0 0.00 0.00 119118 std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> >&>::type&& std::move<std::vector<unsigned char, std::allocator<unsigned char> >&>(std::vector<unsigned char, std::allocator<unsigned char> >&) [770]
-----------------------------------------------
0.00 0.00 118931/118931 std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false>::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false>(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&) [772]
[771] 0.0 0.00 0.00 118931 std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, false, false, false>::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&) [771]
0.00 0.00 118709/118709 std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, true, false, false>::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&) [776]
-----------------------------------------------
0.00 0.00 118901/118901 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::optional<std::vector<unsigned char, std::allocator<unsigned char> >, true>(std::vector<unsigned char, std::allocator<unsigned char> >&&) [773]
[772] 0.0 0.00 0.00 118901 std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false>::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false>(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&) [772]
0.00 0.00 118938/476234 std::vector<unsigned char, std::allocator<unsigned char> >&& std::forward<std::vector<unsigned char, std::allocator<unsigned char> > >(std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> > >::type&) [727]
0.00 0.00 118931/118931 std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, false, false, false>::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&) [771]
-----------------------------------------------
0.00 0.00 118847/118847 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::get_impl(unsigned __int128, bool) const [227]
[773] 0.0 0.00 0.00 118847 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::optional<std::vector<unsigned char, std::allocator<unsigned char> >, true>(std::vector<unsigned char, std::allocator<unsigned char> >&&) [773]
0.00 0.00 118901/118901 std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false>::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false>(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&) [772]
0.00 0.00 118891/476234 std::vector<unsigned char, std::allocator<unsigned char> >&& std::forward<std::vector<unsigned char, std::allocator<unsigned char> > >(std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> > >::type&) [727]
-----------------------------------------------
0.00 0.00 118844/118844 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&) [775]
[774] 0.0 0.00 0.00 118844 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::Storage<std::vector<unsigned char, std::allocator<unsigned char> >, false>::Storage<std::vector<unsigned char, std::allocator<unsigned char> > >(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&) [774]
0.00 0.00 118896/119277 std::vector<unsigned char, std::allocator<unsigned char> >::vector(std::vector<unsigned char, std::allocator<unsigned char> >&&) [769]
0.00 0.00 118877/476234 std::vector<unsigned char, std::allocator<unsigned char> >&& std::forward<std::vector<unsigned char, std::allocator<unsigned char> > >(std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> > >::type&) [727]
-----------------------------------------------
0.00 0.00 118714/118714 std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, true, false, false>::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&) [776]
[775] 0.0 0.00 0.00 118714 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&) [775]
0.00 0.00 118844/118844 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::Storage<std::vector<unsigned char, std::allocator<unsigned char> >, false>::Storage<std::vector<unsigned char, std::allocator<unsigned char> > >(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&) [774]
0.00 0.00 118766/476234 std::vector<unsigned char, std::allocator<unsigned char> >&& std::forward<std::vector<unsigned char, std::allocator<unsigned char> > >(std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> > >::type&) [727]
-----------------------------------------------
0.00 0.00 118709/118709 std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, false, false, false>::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&) [771]
[776] 0.0 0.00 0.00 118709 std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, true, false, false>::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&) [776]
0.00 0.00 118714/118714 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&) [775]
-----------------------------------------------
0.00 0.00 118694/118694 bool std::__equal<true>::equal<unsigned char>(unsigned char const, unsigned char const, unsigned char const) [237]
[777] 0.0 0.00 0.00 118694 int std::__memcmp<unsigned char, unsigned char>(unsigned char const, unsigned char const, unsigned long) [777]
0.00 0.00 118693/416674 std::is_constant_evaluated() [729]
-----------------------------------------------
0.00 0.00 118682/118682 std::Optionalbase_impl<std::vector<unsigned char, std::allocator<unsigned char> >, std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false> >::_M_get() [220]
[778] 0.0 0.00 0.00 118682 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::_M_get() [778]
-----------------------------------------------
0.00 0.00 1700/118663 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 58454/118663 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 58509/118663 CATCH2_INTERNAL_TEST_6() [9]
[779] 0.0 0.00 0.00 118663 Catch::ExprLhs<std::vector<unsigned char, std::allocator<unsigned char> >& const&> Catch::operator<=<std::vector<unsigned char, std::allocator<unsigned char> >&, 0>(Catch::Decomposer&&, std::vector<unsigned char, std::allocator<unsigned char> >&) [779]
0.00 0.00 118513/118513 Catch::ExprLhs<std::vector<unsigned char, std::allocator<unsigned char> >&>::ExprLhs(std::vector<unsigned char, std::allocator<unsigned char> >&) [780]
-----------------------------------------------
0.00 0.00 118513/118513 Catch::ExprLhs<std::vector<unsigned char, std::allocator<unsigned char> >& const&> Catch::operator<=<std::vector<unsigned char, std::allocator<unsigned char> >&, 0>(Catch::Decomposer&&, std::vector<unsigned char, std::allocator<unsigned char> >&) [779]
[780] 0.0 0.00 0.00 118513 Catch::ExprLhs<std::vector<unsigned char, std::allocator<unsigned char> >&>::ExprLhs(std::vector<unsigned char, std::allocator<unsigned char> >&) [780]
-----------------------------------------------
0.00 0.00 41434/91719 void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Valless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Valless_iter) [269]
0.00 0.00 50285/91719 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__unguarded_partition<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [218]
[781] 0.0 0.00 0.00 91719 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator--() [781]
-----------------------------------------------
0.00 0.00 4/76286 void std::vector<unsigned long, std::allocator<unsigned long> >::_M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&) [641]
0.00 0.00 48/76286 unsigned long std::__niter_base<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) [1297]
0.00 0.00 7468/76286 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::difference_type __gnu_cxx::operator-<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&) [893]
0.00 0.00 24036/76286 bool __gnu_cxx::operator==<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&) [841]
0.00 0.00 44730/76286 decltype (std::__detail::__synth3way((declval<unsigned long&>)(), (declval<unsigned long&>)())) __gnu_cxx::operator<=><unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&) [805]
[782] 0.0 0.00 0.00 76286 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::base() const [782]
-----------------------------------------------
0.00 0.00 90/73237 void std::__insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [358]
0.00 0.00 11904/73237 void std::__unguarded_insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [270]
0.00 0.00 61243/73237 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__unguarded_partition<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [218]
[783] 0.0 0.00 0.00 73237 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator++() [783]
-----------------------------------------------
0.00 0.00 2/65155 std::pair<unsigned long, std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >>::pair<unsigned long, std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >, true>(unsigned long&&, std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >&&) [7265]
0.00 0.00 2/65155 std::enable_if<(__assignable<unsigned long, std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >>)(), std::tuple<unsigned long&, std::ostream&>&>::type std::tuple<unsigned long&, std::ostream&>::operator=<unsigned long, std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >>(std::pair<unsigned long, std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >>&&) [7376]
0.00 0.00 59/65155 std::pair<unsigned long, Catch::TestCaseHandle>::operator=(std::pair<unsigned long, Catch::TestCaseHandle>&&) [7263]
0.00 0.00 32543/65155 std::pair<std::__strip_reference_wrapper<std::decay<unsigned long>::type>::__type, std::__strip_reference_wrapper<std::decay<unsigned long>::type>::__type> std::make_pair<unsigned long, unsigned long>(unsigned long&&, unsigned long&&) [827]
0.00 0.00 32549/65155 std::pair<unsigned long, unsigned long>::pair<unsigned long, unsigned long>(unsigned long&&, unsigned long&&) [828]
[784] 0.0 0.00 0.00 65155 unsigned long&& std::forward<unsigned long>(std::remove_reference<unsigned long>::type&) [784]
-----------------------------------------------
0.00 0.00 207/58478 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [869]
0.00 0.00 20989/58478 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [809]
0.00 0.00 37282/58478 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [796]
[785] 0.0 0.00 0.00 58478 std::char_traits<char>::assign(char&, char const&) [785]
0.00 0.00 58520/703019 std::__is_constant_evaluated() [725]
-----------------------------------------------
0.00 0.00 1/48633 std::vector<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo, std::allocator<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo> >::_S_max_size(std::allocator<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo> const&) [7950]
0.00 0.00 1/48633 std::vector<std::pair<unsigned long, Catch::TestCaseHandle>, std::allocator<std::pair<unsigned long, Catch::TestCaseHandle> > >::_S_max_size(std::allocator<std::pair<unsigned long, Catch::TestCaseHandle> > const&) [7941]
0.00 0.00 1/48633 std::vector<Catch::Detail::unique_ptr<Catch::TestCaseInfo>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> > >::_S_max_size(std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> > const&) [7591]
0.00 0.00 1/48633 std::vector<Catch::Detail::unique_ptr<Catch::ITestInvoker>, std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > >::_S_max_size(std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > const&) [7581]
0.00 0.00 1/48633 std::vector<Catch::ColumnInfo, std::allocator<Catch::ColumnInfo> >::_S_max_size(std::allocator<Catch::ColumnInfo> const&) [7384]
0.00 0.00 2/48633 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_S_max_size(std::allocator<Catch::Clara::Arg> const&) [7526]
0.00 0.00 2/48633 std::vector<Catch::Clara::Detail::Token, std::allocator<Catch::Clara::Detail::Token> >::_S_max_size(std::allocator<Catch::Clara::Detail::Token> const&) [7558]
0.00 0.00 2/48633 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_max_size(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [7782]
0.00 0.00 2/48633 std::vector<Catch::ReporterSpec, std::allocator<Catch::ReporterSpec> >::_S_max_size(std::allocator<Catch::ReporterSpec> const&) [7429]
0.00 0.00 2/48633 std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_S_max_size(std::allocator<Catch::TestCaseTracking::ITracker> const&) [7880]
0.00 0.00 2/48633 std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> >::_S_max_size(std::allocator<Catch::TestCaseHandle> const&) [7466]
0.00 0.00 2/48633 std::vector<Catch::ProcessedReporterSpec, std::allocator<Catch::ProcessedReporterSpec> >::_S_max_size(std::allocator<Catch::ProcessedReporterSpec> const&) [7506]
0.00 0.00 4/48633 std::vector<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > >::_S_max_size(std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > const&) [7670]
0.00 0.00 4/48633 std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_S_max_size(std::allocator<Catch::ISingleton> const&) [7873]
0.00 0.00 4/48633 std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_S_max_size(std::allocator<Catch::SectionInfo> const&) [7420]
0.00 0.00 9/48633 std::vector<unsigned long, std::allocator<unsigned long> >::_S_max_size(std::allocator<unsigned long> const&) [1531]
0.00 0.00 24/48633 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&) [1412]
0.00 0.00 53/48633 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_S_max_size(std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&) [1265]
0.00 0.00 54/48633 std::vector<Catch::Tag, std::allocator<Catch::Tag> >::_S_max_size(std::allocator<Catch::Tag> const&) [7515]
0.00 0.00 88/48633 std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > >::_S_max_size(std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > const&) [7614]
0.00 0.00 141/48633 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&) [1100]
0.00 0.00 48233/48633 std::vector<unsigned char, std::allocator<unsigned char> >::_S_max_size(std::allocator<unsigned char> const&) [787]
[786] 0.0 0.00 0.00 48633 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [786]
-----------------------------------------------
0.00 0.00 234/48233 std::vector<unsigned char, std::allocator<unsigned char> >::_S_check_init_len(unsigned long, std::allocator<unsigned char> const&) [1056]
0.00 0.00 47999/48233 std::vector<unsigned char, std::allocator<unsigned char> >::max_size() const [788]
[787] 0.0 0.00 0.00 48233 std::vector<unsigned char, std::allocator<unsigned char> >::_S_max_size(std::allocator<unsigned char> const&) [787]
0.00 0.00 48233/48633 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [786]
-----------------------------------------------
0.00 0.00 23999/47999 std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_append(unsigned long) [230]
0.00 0.00 24000/47999 std::vector<unsigned char, std::allocator<unsigned char> >::_M_check_len(unsigned long, char const) const [232]
[788] 0.0 0.00 0.00 47999 std::vector<unsigned char, std::allocator<unsigned char> >::max_size() const [788]
0.00 0.00 48000/179225 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_get_Tp_allocator() const [743]
0.00 0.00 47999/48233 std::vector<unsigned char, std::allocator<unsigned char> >::_S_max_size(std::allocator<unsigned char> const&) [787]
-----------------------------------------------
0.00 0.00 15/45550 CATCH2_INTERNAL_TEST_0() [2]
0.00 0.00 23/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [1386]
0.00 0.00 28/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [1378]
0.00 0.00 33/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [1379]
0.00 0.00 33/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [1383]
0.00 0.00 33/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [1324]
0.00 0.00 42/45550 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::key_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [1314]
0.00 0.00 47/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char) [1299]
0.00 0.00 54/45550 Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [564]
0.00 0.00 112/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1502]
0.00 0.00 165/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1078]
0.00 0.00 230/45550 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [241]
0.00 0.00 363/45550 Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3423]
0.00 0.00 446/45550 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::hash_key(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [386]
0.00 0.00 603/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [980]
0.00 0.00 1100/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [982]
0.00 0.00 1323/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [960]
0.00 0.00 9026/45550 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(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&) [902]
0.00 0.00 10947/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [851]
0.00 0.00 20927/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [809]
[789] 0.0 0.00 0.00 45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [789]
-----------------------------------------------
0.00 0.00 44846/44846 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [793]
[790] 0.0 0.00 0.00 44846 std::__ptr_traits_ptr_to<char const, char const, false>::pointer_to(char const&) [790]
0.00 0.00 44833/44833 char const std::addressof<char const>(char const&) [791]
-----------------------------------------------
0.00 0.00 44833/44833 std::__ptr_traits_ptr_to<char const, char const, false>::pointer_to(char const&) [790]
[791] 0.0 0.00 0.00 44833 char const std::addressof<char const>(char const&) [791]
0.00 0.00 44804/44804 char const std::__addressof<char const>(char const&) [792]
-----------------------------------------------
0.00 0.00 44804/44804 char const std::addressof<char const>(char const&) [791]
[792] 0.0 0.00 0.00 44804 char const std::__addressof<char const>(char const&) [792]
-----------------------------------------------
0.00 0.00 44771/44771 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [794]
[793] 0.0 0.00 0.00 44771 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [793]
0.00 0.00 44846/44846 std::__ptr_traits_ptr_to<char const, char const, false>::pointer_to(char const&) [790]
-----------------------------------------------
0.00 0.00 3504/44763 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [960]
0.00 0.00 4482/44763 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [889]
0.00 0.00 13577/44763 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [830]
0.00 0.00 23200/44763 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [803]
[794] 0.0 0.00 0.00 44763 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [794]
0.00 0.00 44777/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [752]
0.00 0.00 44771/44771 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [793]
-----------------------------------------------
0.00 0.00 827/42583 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [960]
0.00 0.00 4483/42583 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [889]
0.00 0.00 37273/42583 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [796]
[795] 0.0 0.00 0.00 42583 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [795]
-----------------------------------------------
0.00 0.00 8/37297 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1556]
0.00 0.00 28/37297 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [1378]
0.00 0.00 38/37297 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [1356]
0.00 0.00 45/37297 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char) [1299]
0.00 0.00 112/37297 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [1133]
0.00 0.00 517/37297 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [960]
0.00 0.00 591/37297 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [982]
0.00 0.00 1343/37297 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [947]
0.00 0.00 2670/37297 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [914]
0.00 0.00 2804/37297 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [910]
0.00 0.00 3708/37297 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [896]
0.00 0.00 4478/37297 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [889]
0.00 0.00 20955/37297 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [809]
[796] 0.0 0.00 0.00 37297 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [796]
0.00 0.00 37282/58478 std::char_traits<char>::assign(char&, char const&) [785]
0.00 0.00 37273/42583 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [795]
0.00 0.00 37270/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [752]
-----------------------------------------------
0.00 0.00 35155/35155 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::allocated(void const, unsigned long) const [4367]
[797] 0.0 0.00 0.00 35155 magpie::cache_size_traits<std::vector<unsigned char, std::allocator<unsigned char> >, void>::estimate(std::vector<unsigned char, std::allocator<unsigned char> > const&) [797]
0.00 0.00 35155/35155 std::vector<unsigned char, std::allocator<unsigned char> >::capacity() const [798]
-----------------------------------------------
0.00 0.00 35155/35155 magpie::cache_size_traits<std::vector<unsigned char, std::allocator<unsigned char> >, void>::estimate(std::vector<unsigned char, std::allocator<unsigned char> > const&) [797]
[798] 0.0 0.00 0.00 35155 std::vector<unsigned char, std::allocator<unsigned char> >::capacity() const [798]
-----------------------------------------------
0.00 0.00 32986/32986 unsigned long std::uniform_int_distribution<unsigned long>::operator()<std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul> >(std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&, std::uniform_int_distribution<unsigned long>::param_type const&) [824]
[799] 0.0 0.00 0.00 32986 std::uniform_int_distribution<unsigned long>::param_type::a() const [799]
-----------------------------------------------
68 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::reset() <cycle 1> [1200]
29745 std::shared_ptr<magpie::detail::cache_impl>::~shared_ptr() <cycle 1> [1193]
[800] 0.0 0.00 0.00 29813 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [800]
29801 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
0.00 0.00 26624/26624 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_put_node(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >) [211]
[801] 0.0 0.00 0.00 26624 std::__new_allocator<std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::deallocate(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, unsigned long) [801]
-----------------------------------------------
0.00 0.00 381/24779 void std::__relocate_object_a<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&) [363]
0.00 0.00 762/24779 std::vector<unsigned char, std::allocator<unsigned char> > std::__relocatea1<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&) [366]
0.00 0.00 11404/24779 std::vector<unsigned char, std::allocator<unsigned char> > std::__uninitialized_defaultn1<false>::__uninit_default_n<std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long>(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long) [348]
0.00 0.00 12232/24779 void std::Destroyaux<false>::__destroy<std::vector<unsigned char, std::allocator<unsigned char> >>(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >) [301]
[802] 0.0 0.00 0.00 24779 std::vector<unsigned char, std::allocator<unsigned char> > std::__addressof<std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >&) [802]
-----------------------------------------------
0.00 0.00 4/23195 CATCH2_INTERNAL_TEST_0() [2]
0.00 0.00 8/23195 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1556]
0.00 0.00 27/23195 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [1378]
0.00 0.00 131/23195 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [1109]
0.00 0.00 590/23195 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [982]
0.00 0.00 623/23195 magpie::cache_size_traits<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>::estimate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1023]
0.00 0.00 864/23195 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [968]
0.00 0.00 20948/23195 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [809]
[803] 0.0 0.00 0.00 23195 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [803]
0.00 0.00 23200/44763 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [794]
-----------------------------------------------
0.00 0.00 3/22368 std::pair<unsigned long, Catch::TestCaseHandle>::swap(std::pair<unsigned long, Catch::TestCaseHandle>&) [7261]
0.00 0.00 22365/22368 void std::iter_swap<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) [286]
[804] 0.0 0.00 0.00 22368 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<unsigned long> >, std::is_move_constructible<unsigned long>, std::is_move_assignable<unsigned long> >::value, void>::type std::swap<unsigned long>(unsigned long&, unsigned long&) [804]
0.00 0.00 67104/120549 std::remove_reference<unsigned long&>::type&& std::move<unsigned long&>(unsigned long&) [764]
-----------------------------------------------
0.00 0.00 22365/22365 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__unguarded_partition<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [218]
[805] 0.0 0.00 0.00 22365 decltype (std::__detail::__synth3way((declval<unsigned long&>)(), (declval<unsigned long&>)())) __gnu_cxx::operator<=><unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&) [805]
0.00 0.00 44730/76286 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::base() const [782]
0.00 0.00 22365/22365 auto std::__detail::Synth3way::operator()<unsigned long, unsigned long>(unsigned long const&, unsigned long const&) const [806]
-----------------------------------------------
0.00 0.00 22365/22365 decltype (std::_detail::__synth3way((declval<unsigned long&>)(), (declval<unsigned long&>)())) __gnu_cxx::operator<=><unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&) [805]
[806] 0.0 0.00 0.00 22365 auto std::__detail::_Synth3way::operator()<unsigned long, unsigned long>(unsigned long const&, unsigned long const&) const [806]
-----------------------------------------------
0.00 0.00 22365/22365 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__unguarded_partition<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [218]
[807] 0.0 0.00 0.00 22365 std::operator<(std::strong_ordering, std::__cmp_cat::__unspec) [807]
-----------------------------------------------
0.00 0.00 54/20949 Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [564]
0.00 0.00 20895/20949 unittest::wctombs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char32_t) [850]
[808] 0.0 0.00 0.00 20949 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [808]
0.00 0.00 20938/20938 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [809]
-----------------------------------------------
0.00 0.00 20938/20938 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [808]
[809] 0.0 0.00 0.00 20938 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [809]
0.00 0.00 20989/58478 std::char_traits<char>::assign(char&, char const&) [785]
0.00 0.00 20970/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [752]
0.00 0.00 20955/37297 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [796]
0.00 0.00 20948/23195 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [803]
0.00 0.00 20927/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [789]
0.00 0.00 673/865 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [968]
-----------------------------------------------
0.00 0.00 39/19055 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) [1318]
0.00 0.00 112/19055 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [1133]
0.00 0.00 164/19055 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [1082]
0.00 0.00 742/19055 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [960]
0.00 0.00 2640/19055 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [1096]
0.00 0.00 2677/19055 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [919]
0.00 0.00 3710/19055 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [896]
0.00 0.00 8971/19055 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [889]
[810] 0.0 0.00 0.00 19055 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [810]
0.00 0.00 19047/19047 std::__ptr_traits_ptr_to<char, char, false>::pointer_to(char&) [812]
-----------------------------------------------
0.00 0.00 19049/19049 char std::addressof<char>(char&) [813]
[811] 0.0 0.00 0.00 19049 char std::__addressof<char>(char&) [811]
-----------------------------------------------
0.00 0.00 19047/19047 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [810]
[812] 0.0 0.00 0.00 19047 std::__ptr_traits_ptr_to<char, char, false>::pointer_to(char&) [812]
0.00 0.00 19040/19040 char std::addressof<char>(char&) [813]
-----------------------------------------------
0.00 0.00 19040/19040 std::__ptr_traits_ptr_to<char, char, false>::pointer_to(char&) [812]
[813] 0.0 0.00 0.00 19040 char std::addressof<char>(char&) [813]
0.00 0.00 19049/19049 char std::__addressof<char>(char&) [811]
-----------------------------------------------
0.00 0.00 2684/18463 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [960]
0.00 0.00 4489/18463 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [889]
0.00 0.00 5603/18463 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [885]
0.00 0.00 5687/18463 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [883]
[814] 0.0 0.00 0.00 18463 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [814]
-----------------------------------------------
0.00 0.00 18234/18234 std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>::_M_valptr() [866]
[815] 0.0 0.00 0.00 18234 __gnu_cxx::__aligned_membuf<magpie::detail::cache_impl::evict_item_t>::_M_ptr() [815]
0.00 0.00 18218/18218 __gnu_cxx::__aligned_membuf<magpie::detail::cache_impl::evict_item_t>::_M_addr() [817]
-----------------------------------------------
0.00 0.00 9108/18226 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_put_node(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>) [864]
0.00 0.00 9118/18226 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_destroy_node(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>) [862]
[816] 0.0 0.00 0.00 18226 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_get_Node_allocator() [816]
-----------------------------------------------
0.00 0.00 18218/18218 __gnu_cxx::__aligned_membuf<magpie::detail::cache_impl::evict_item_t>::_M_ptr() [815]
[817] 0.0 0.00 0.00 18218 __gnu_cxx::__aligned_membuf<magpie::detail::cache_impl::evict_item_t>::_M_addr() [817]
-----------------------------------------------
0.00 0.00 1341/16691 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [960]
0.00 0.00 4474/16691 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [889]
0.00 0.00 10876/16691 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [852]
[818] 0.0 0.00 0.00 16691 std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [818]
-----------------------------------------------
0.00 0.00 16600/16600 std::uniform_int_distribution<unsigned long>::uniform_int_distribution(unsigned long, unsigned long) [825]
[819] 0.0 0.00 0.00 16600 std::uniform_int_distribution<unsigned long>::param_type::param_type(unsigned long, unsigned long) [819]
-----------------------------------------------
0.00 0.00 16494/16494 unsigned int std::uniform_int_distribution<unsigned long>::_S_nd<unsigned long, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>, unsigned int>(std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&, unsigned int) [821]
[820] 0.0 0.00 0.00 16494 std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::operator()() [820]
0.00 0.00 27/27 std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::_M_gen_rand() [1377]
-----------------------------------------------
0.00 0.00 16493/16493 unsigned long std::uniform_int_distribution<unsigned long>::operator()<std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul> >(std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&, std::uniform_int_distribution<unsigned long>::param_type const&) [824]
[821] 0.0 0.00 0.00 16493 unsigned int std::uniform_int_distribution<unsigned long>::_S_nd<unsigned long, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>, unsigned int>(std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&, unsigned int) [821]
0.00 0.00 16494/16494 std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::operator()() [820]
-----------------------------------------------
0.00 0.00 16492/16492 unsigned long std::uniform_int_distribution<unsigned long>::operator()<std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul> >(std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&, std::uniform_int_distribution<unsigned long>::param_type const&) [824]
[822] 0.0 0.00 0.00 16492 std::uniform_int_distribution<unsigned long>::param_type::b() const [822]
-----------------------------------------------
0.00 0.00 215/16492 void std::shuffle<int, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&>(int, int, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&) [203]
0.00 0.00 16277/16492 std::pair<unsigned long, unsigned long> std::__gen_two_uniform_ints<unsigned long, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&>(unsigned long, unsigned long, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&) [826]
[823] 0.0 0.00 0.00 16492 unsigned long std::uniform_int_distribution<unsigned long>::operator()<std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul> >(std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&) [823]
0.00 0.00 16492/16492 unsigned long std::uniform_int_distribution<unsigned long>::operator()<std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul> >(std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&, std::uniform_int_distribution<unsigned long>::param_type const&) [824]
-----------------------------------------------
0.00 0.00 16492/16492 unsigned long std::uniform_int_distribution<unsigned long>::operator()<std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul> >(std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&) [823]
[824] 0.0 0.00 0.00 16492 unsigned long std::uniform_int_distribution<unsigned long>::operator()<std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul> >(std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&, std::uniform_int_distribution<unsigned long>::param_type const&) [824]
0.00 0.00 32986/32986 std::uniform_int_distribution<unsigned long>::param_type::a() const [799]
0.00 0.00 16493/16493 unsigned int std::uniform_int_distribution<unsigned long>::_S_nd<unsigned long, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>, unsigned int>(std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&, unsigned int) [821]
0.00 0.00 16492/16492 std::uniform_int_distribution<unsigned long>::param_type::b() const [822]
-----------------------------------------------
0.00 0.00 215/16489 void std::shuffle<int, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&>(int, int, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&) [203]
0.00 0.00 16274/16489 std::pair<unsigned long, unsigned long> std::__gen_two_uniform_ints<unsigned long, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&>(unsigned long, unsigned long, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&) [826]
[825] 0.0 0.00 0.00 16489 std::uniform_int_distribution<unsigned long>::uniform_int_distribution(unsigned long, unsigned long) [825]
0.00 0.00 16600/16600 std::uniform_int_distribution<unsigned long>::param_type::param_type(unsigned long, unsigned long) [819]
-----------------------------------------------
0.00 0.00 16280/16280 void std::shuffle<int, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&>(int, int, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&) [203]
[826] 0.0 0.00 0.00 16280 std::pair<unsigned long, unsigned long> std::__gen_two_uniform_ints<unsigned long, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&>(unsigned long, unsigned long, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&) [826]
0.00 0.00 16277/16492 unsigned long std::uniform_int_distribution<unsigned long>::operator()<std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul> >(std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&) [823]
0.00 0.00 16276/16276 std::pair<std::__strip_reference_wrapper<std::decay<unsigned long>::type>::__type, std::__strip_reference_wrapper<std::decay<unsigned long>::type>::__type> std::make_pair<unsigned long, unsigned long>(unsigned long&&, unsigned long&&) [827]
0.00 0.00 16274/16489 std::uniform_int_distribution<unsigned long>::uniform_int_distribution(unsigned long, unsigned long) [825]
-----------------------------------------------
0.00 0.00 16276/16276 std::pair<unsigned long, unsigned long> std::__gen_two_uniform_ints<unsigned long, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&>(unsigned long, unsigned long, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&) [826]
[827] 0.0 0.00 0.00 16276 std::pair<std::__strip_reference_wrapper<std::decay<unsigned long>::type>::__type, std::__strip_reference_wrapper<std::decay<unsigned long>::type>::__type> std::make_pair<unsigned long, unsigned long>(unsigned long&&, unsigned long&&) [827]
0.00 0.00 32543/65155 unsigned long&& std::forward<unsigned long>(std::remove_reference<unsigned long>::type&) [784]
0.00 0.00 16273/16273 std::pair<unsigned long, unsigned long>::pair<unsigned long, unsigned long>(unsigned long&&, unsigned long&&) [828]
-----------------------------------------------
0.00 0.00 16273/16273 std::pair<std::__strip_reference_wrapper<std::decay<unsigned long>::type>::__type, std::__strip_reference_wrapper<std::decay<unsigned long>::type>::__type> std::make_pair<unsigned long, unsigned long>(unsigned long&&, unsigned long&&) [827]
[828] 0.0 0.00 0.00 16273 std::pair<unsigned long, unsigned long>::pair<unsigned long, unsigned long>(unsigned long&&, unsigned long&&) [828]
0.00 0.00 32549/65155 unsigned long&& std::forward<unsigned long>(std::remove_reference<unsigned long>::type&) [784]
-----------------------------------------------
0.00 0.00 1/15326 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [1356]
0.00 0.00 5/15326 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1556]
0.00 0.00 131/15326 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [1109]
0.00 0.00 868/15326 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [968]
0.00 0.00 1655/15326 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [960]
0.00 0.00 1968/15326 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [914]
0.00 0.00 2632/15326 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [910]
0.00 0.00 8066/15326 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [889]
[829] 0.0 0.00 0.00 15326 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [829]
-----------------------------------------------
0.00 0.00 5/13563 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1556]
0.00 0.00 131/13563 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [1109]
0.00 0.00 866/13563 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [968]
0.00 0.00 12561/13563 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [860]
[830] 0.0 0.00 0.00 13563 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [830]
0.00 0.00 13577/44763 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [794]
0.00 0.00 5687/5687 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [883]
-----------------------------------------------
0.00 0.00 12556/12556 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [860]
[831] 0.0 0.00 0.00 12556 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() [831]
-----------------------------------------------
0.00 0.00 6/12240 unsigned long std::fill_n<unsigned long, unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long const&) [1603]
0.00 0.00 12234/12240 unsigned char std::fill_n<unsigned char, unsigned long, unsigned char>(unsigned char, unsigned long, unsigned char const&) [836]
[832] 0.0 0.00 0.00 12240 std::__size_to_integer(unsigned long) [832]
-----------------------------------------------
0.00 0.00 12235/12235 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::set(int const&, std::vector<unsigned char, std::allocator<unsigned char> > const&, int, float) [335]
[833] 0.0 0.00 0.00 12235 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::key_size(int const&) const [833]
-----------------------------------------------
0.00 0.00 12234/12234 unsigned char std::fill_n<unsigned char, unsigned long, unsigned char>(unsigned char, unsigned long, unsigned char const&) [836]
[834] 0.0 0.00 0.00 12234 unsigned char std::__fillna<unsigned char, unsigned long, unsigned char>(unsigned char, unsigned long, unsigned char const&, std::random_access_iterator_tag) [834]
0.00 0.00 12229/12229 void std::__fill_a<unsigned char, unsigned char>(unsigned char, unsigned char, unsigned char const&) [837]
-----------------------------------------------
0.00 0.00 12234/12234 unsigned char std::__uninitialized_defaultn1<true>::__uninit_default_n<unsigned char, unsigned long>(unsigned char, unsigned long) [343]
[835] 0.0 0.00 0.00 12234 unsigned char std::__addressof<unsigned char>(unsigned char&) [835]
-----------------------------------------------
0.00 0.00 12234/12234 unsigned char std::__uninitialized_defaultn1<true>::__uninit_default_n<unsigned char, unsigned long>(unsigned char, unsigned long) [343]
[836] 0.0 0.00 0.00 12234 unsigned char std::fill_n<unsigned char, unsigned long, unsigned char>(unsigned char, unsigned long, unsigned char const&) [836]
0.00 0.00 12234/12240 std::__size_to_integer(unsigned long) [832]
0.00 0.00 12234/12234 unsigned char std::__fillna<unsigned char, unsigned long, unsigned char>(unsigned char, unsigned long, unsigned char const&, std::random_access_iterator_tag) [834]
-----------------------------------------------
0.00 0.00 12229/12229 unsigned char std::__fillna<unsigned char, unsigned long, unsigned char>(unsigned char, unsigned long, unsigned char const&, std::random_access_iterator_tag) [834]
[837] 0.0 0.00 0.00 12229 void std::__fill_a<unsigned char, unsigned char>(unsigned char, unsigned char, unsigned char const&) [837]
0.00 0.00 12229/12229 __gnu_cxx::__enable_if<std::__is_byte<unsigned char>::__value, void>::__type std::__fill_a1<unsigned char>(unsigned char, unsigned char, unsigned char const&) [838]
-----------------------------------------------
0.00 0.00 12229/12229 void std::__fill_a<unsigned char, unsigned char>(unsigned char, unsigned char, unsigned char const&) [837]
[838] 0.0 0.00 0.00 12229 __gnu_cxx::__enable_if<std::__is_byte<unsigned char>::__value, void>::__type std::__fill_a1<unsigned char>(unsigned char, unsigned char, unsigned char const&) [838]
0.00 0.00 12229/416674 std::is_constant_evaluated() [729]
-----------------------------------------------
0.00 0.00 1/12190 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_check_len(unsigned long, char const) const [4918]
0.00 0.00 1/12190 std::vector<Catch::Clara::Detail::Token, std::allocator<Catch::Clara::Detail::Token> >::_M_check_len(unsigned long, char const) const [4928]
0.00 0.00 1/12190 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_check_len(unsigned long, char const) const [5034]
0.00 0.00 1/12190 std::vector<Catch::ReporterSpec, std::allocator<Catch::ReporterSpec> >::_M_check_len(unsigned long, char const) const [4867]
0.00 0.00 1/12190 std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_check_len(unsigned long, char const) const [5070]
0.00 0.00 1/12190 std::vector<Catch::ProcessedReporterSpec, std::allocator<Catch::ProcessedReporterSpec> >::_M_check_len(unsigned long, char const) const [4905]
0.00 0.00 2/12190 std::vector<unsigned long, std::allocator<unsigned long> >::_M_check_len(unsigned long, char const) const [5116]
0.00 0.00 2/12190 std::vector<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > >::_M_check_len(unsigned long, char const) const [4985]
0.00 0.00 2/12190 std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_check_len(unsigned long, char const) const [5067]
0.00 0.00 2/12190 std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_check_len(unsigned long, char const) const [4861]
0.00 0.00 12/12190 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [1492]
0.00 0.00 24/12190 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_check_len(unsigned long, char const) const [489]
0.00 0.00 27/12190 std::vector<Catch::Tag, std::allocator<Catch::Tag> >::_M_check_len(unsigned long, char const) const [4911]
0.00 0.00 44/12190 std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > >::_M_check_len(unsigned long, char const) const [4956]
0.00 0.00 70/12190 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [1184]
0.00 0.00 11999/12190 std::vector<unsigned char, std::allocator<unsigned char> >::_M_check_len(unsigned long, char const) const [232]
[839] 0.0 0.00 0.00 12190 unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [839]
-----------------------------------------------
0.00 0.00 3/12020 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 3/12020 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 8/12020 std::vector<unsigned long, std::allocator<unsigned long> >::_M_check_len(unsigned long, char const) const [5116]
0.00 0.00 12006/12020 std::vector<unsigned long, std::allocator<unsigned long> >::operator[](unsigned long) [842]
[840] 0.0 0.00 0.00 12020 std::vector<unsigned long, std::allocator<unsigned long> >::size() const [840]
-----------------------------------------------
0.00 0.00 6/12018 void std::__sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [196]
0.00 0.00 102/12018 void std::__insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [358]
0.00 0.00 11910/12018 void std::__unguarded_insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [270]
[841] 0.0 0.00 0.00 12018 bool __gnu_cxx::operator==<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&) [841]
0.00 0.00 24036/76286 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::base() const [782]
-----------------------------------------------
0.00 0.00 6003/12006 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 6003/12006 CATCH2_INTERNAL_TEST_9() [10]
[842] 0.0 0.00 0.00 12006 std::vector<unsigned long, std::allocator<unsigned long> >::operator[](unsigned long) [842]
0.00 0.00 12006/12020 std::vector<unsigned long, std::allocator<unsigned long> >::size() const [840]
-----------------------------------------------
0.00 0.00 12000/12000 std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_append(unsigned long) [230]
[843] 0.0 0.00 0.00 12000 std::vector<unsigned char, std::allocator<unsigned char> >::_S_relocate(unsigned char, unsigned char, unsigned char, std::allocator<unsigned char>&) [843]
0.00 0.00 12000/12000 unsigned char std::__relocate_a<unsigned char, unsigned char, std::allocator<unsigned char> >(unsigned char, unsigned char, unsigned char, std::allocator<unsigned char>&) [844]
-----------------------------------------------
0.00 0.00 12000/12000 std::vector<unsigned char, std::allocator<unsigned char> >::_S_relocate(unsigned char, unsigned char, unsigned char, std::allocator<unsigned char>&) [843]
[844] 0.0 0.00 0.00 12000 unsigned char std::__relocate_a<unsigned char, unsigned char, std::allocator<unsigned char> >(unsigned char, unsigned char, unsigned char, std::allocator<unsigned char>&) [844]
0.00 0.00 36000/167148 unsigned char std::__niter_base<unsigned char>(unsigned char) [744]
0.00 0.00 12000/12000 std::enable_if<std::__is_bitwise_relocatable<unsigned char, void>::value, unsigned char>::type std::__relocatea1<unsigned char, unsigned char>(unsigned char, unsigned char, unsigned char, std::allocator<unsigned char>&) [845]
-----------------------------------------------
0.00 0.00 12000/12000 unsigned char std::__relocate_a<unsigned char, unsigned char, std::allocator<unsigned char> >(unsigned char, unsigned char, unsigned char, std::allocator<unsigned char>&) [844]
[845] 0.0 0.00 0.00 12000 std::enable_if<std::__is_bitwise_relocatable<unsigned char, void>::value, unsigned char>::type std::__relocatea1<unsigned char, unsigned char>(unsigned char, unsigned char, unsigned char, std::allocator<unsigned char>&) [845]
-----------------------------------------------
0.00 0.00 9/11991 void std::__insertion_sort<__gnu_cxx::__normal_iterator<Catch::Tag, std::vector<Catch::Tag, std::allocator<Catch::Tag> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<Catch::Tag, std::vector<Catch::Tag, std::allocator<Catch::Tag> > >, __gnu_cxx::__normal_iterator<Catch::Tag, std::vector<Catch::Tag, std::allocator<Catch::Tag> > >, __gnu_cxx::__ops::Iterless_iter) [9251]
0.00 0.00 78/11991 void std::__insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [358]
0.00 0.00 11904/11991 void std::__unguarded_insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [270]
[846] 0.0 0.00 0.00 11991 __gnu_cxx::__ops::__val_comp_iter(__gnu_cxx::__ops::Iterless_iter) [846]
-----------------------------------------------
0.00 0.00 11454/11454 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorbase() [848]
[847] 0.0 0.00 0.00 11454 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl::Vectorimpl() [847]
0.00 0.00 11432/143041 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl_data::Vectorimpl_data() [748]
-----------------------------------------------
0.00 0.00 11443/11443 std::vector<unsigned char, std::allocator<unsigned char> >::vector() [849]
[848] 0.0 0.00 0.00 11443 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorbase() [848]
0.00 0.00 11454/11454 std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl::Vectorimpl() [847]
-----------------------------------------------
0.00 0.00 11415/11415 void std::Construct<std::vector<unsigned char, std::allocator<unsigned char> >>(std::vector<unsigned char, std::allocator<unsigned char> >) [347]
[849] 0.0 0.00 0.00 11415 std::vector<unsigned char, std::allocator<unsigned char> >::vector() [849]
0.00 0.00 11443/11443 std::Vector_base<unsigned char, std::allocator<unsigned char> >::Vectorbase() [848]
-----------------------------------------------
0.00 0.00 10872/10872 unittest::random_string[abi:cxx11](unsigned long, unsigned long, unittest::character_t) [191]
[850] 0.0 0.00 0.00 10872 unittest::wctombs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char32_t) [850]
0.00 0.00 20895/20949 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [808]
-----------------------------------------------
0.00 0.00 1/10869 unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [353]
0.00 0.00 1/10869 Catch::(anonymous namespace)::setUpGuardFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2017]
0.00 0.00 1/10869 Catch::(anonymous namespace)::tearDownGuardFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2031]
0.00 0.00 1/10869 Catch::makeStream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1812]
0.00 0.00 1/10869 Catch::Config::name() const [4223]
0.00 0.00 6/10869 CATCH2_INTERNAL_TEST_0() [2]
0.00 0.00 10858/10869 unittest::random_string[abi:cxx11](unsigned long, unsigned long, unittest::character_t) [191]
[851] 0.0 0.00 0.00 10869 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [851]
0.00 0.00 10947/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [789]
-----------------------------------------------
0.00 0.00 2681/10867 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [919]
0.00 0.00 3704/10867 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [896]
0.00 0.00 4482/10867 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [889]
[852] 0.0 0.00 0.00 10867 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [852]
0.00 0.00 10876/16691 std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [818]
-----------------------------------------------
0.00 0.00 10856/10856 unittest::random_string[abi:cxx11](unsigned long, unsigned long, unittest::character_t) [191]
[853] 0.0 0.00 0.00 10856 unittest::random_char(unittest::character_t) [853]
0.00 0.00 10850/10850 void unittest::random<char32_t>(char32_t&) [854]
-----------------------------------------------
0.00 0.00 10850/10850 unittest::random_char(unittest::character_t) [853]
[854] 0.0 0.00 0.00 10850 void unittest::random<char32_t>(char32_t&) [854]
-----------------------------------------------
0.00 0.00 5397/10796 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 5399/10796 CATCH2_INTERNAL_TEST_6() [9]
[855] 0.0 0.00 0.00 10796 std::Bitreference::operator=(bool) [855]
-----------------------------------------------
0.00 0.00 8/10768 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1556]
0.00 0.00 132/10768 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [1109]
0.00 0.00 828/10768 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [960]
0.00 0.00 1721/10768 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [968]
0.00 0.00 2680/10768 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [919]
0.00 0.00 5399/10768 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [889]
[856] 0.0 0.00 0.00 10768 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [856]
-----------------------------------------------
0.00 0.00 10341/10341 snapdev::timespec_ex::timespec_ex(timespec const&) [141]
[857] 0.0 0.00 0.00 10341 snapdev::timespec_ex::set(timespec const&) [857]
-----------------------------------------------
0.00 0.00 1/10097 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [1356]
0.00 0.00 5/10097 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1556]
0.00 0.00 131/10097 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [1109]
0.00 0.00 871/10097 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [968]
0.00 0.00 915/10097 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [960]
0.00 0.00 1967/10097 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [914]
0.00 0.00 2632/10097 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [910]
0.00 0.00 3575/10097 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [889]
[858] 0.0 0.00 0.00 10097 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [858]
-----------------------------------------------
0.00 0.00 112/9835 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::get_allocator() const [1132]
0.00 0.00 2682/9835 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [919]
0.00 0.00 7041/9835 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [872]
[859] 0.0 0.00 0.00 9835 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [859]
-----------------------------------------------
0.00 0.00 1/9353 unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [92]
0.00 0.00 1/9353 Catch::Clara::Detail::ParserBase::parse(Catch::Clara::Args const&) const [4156]
0.00 0.00 1/9353 Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2846]
0.00 0.00 1/9353 Catch::Detail::splitReporterSpec[abi:cxx11](Catch::StringRef) [3173]
0.00 0.00 1/9353 Catch::parseReporterSpec(Catch::StringRef) [2385]
0.00 0.00 2/9353 unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [353]
0.00 0.00 2/9353 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::invokeLambda<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2728]
0.00 0.00 2/9353 Catch::ReusableStringStream::~ReusableStringStream() [2419]
0.00 0.00 3/9353 CATCH2_INTERNAL_TEST_4() [158]
0.00 0.00 3/9353 magpie::cache_ref<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache_ref() [1638]
0.00 0.00 3/9353 magpie::cache_ref<int, int>::operator() const [469]
0.00 0.00 3/9353 Catch::ReporterSpec::~ReporterSpec() [1948]
0.00 0.00 3/9353 Catch::TestSpecParser::~TestSpecParser() [2181]
0.00 0.00 4/9353 Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [2217]
0.00 0.00 4/9353 Catch::ProcessedReporterSpec::~ProcessedReporterSpec() [2496]
0.00 0.00 5/9353 void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [9964]
0.00 0.00 6/9353 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set(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&, int, float) [396]
0.00 0.00 6/9353 std::random_device::random_device() [1593]
0.00 0.00 6/9353 Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4150]
0.00 0.00 8/9353 Catch::ConfigData::~ConfigData() [1759]
0.00 0.00 8/9353 Catch::ColumnInfo::~ColumnInfo() [1756]
0.00 0.00 9/9353 int magpie::cache<int, int>::add<int>(int const&, int const&, bool) [3]
0.00 0.00 9/9353 Catch::ReporterRegistry::ReporterRegistry() [2306]
0.00 0.00 9/9353 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >::~pair() [7213]
0.00 0.00 10/9353 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [1512]
0.00 0.00 12/9353 magpie::magpie_exception::magpie_exception(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1490]
0.00 0.00 17/9353 Catch::TestCaseTracking::TrackerContext::startRun() [563]
0.00 0.00 18/9353 CATCH2_INTERNAL_TEST_0() [261]
0.00 0.00 21/9353 CATCH2_INTERNAL_TEST_14() [226]
0.00 0.00 34/9353 Catch::TestCaseInfo::~TestCaseInfo() [1960]
0.00 0.00 35/9353 Catch::RunContext::sectionStarted(Catch::StringRef, Catch::SourceLineInfo const&, Catch::Counts&) [1791]
0.00 0.00 35/9353 Catch::RunContext::runCurrentTest() [1790]
0.00 0.00 40/9353 CATCH2_INTERNAL_TEST_0() [209]
0.00 0.00 52/9353 Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocationRef const&) [2331]
0.00 0.00 100/9353 CATCH2_INTERNAL_TEST_4() [231]
0.00 0.00 104/9353 Catch::RunContext::runTest(Catch::TestCaseHandle const&) [1808]
0.00 0.00 104/9353 Catch::TestCaseStats::~TestCaseStats() [2137]
0.00 0.00 112/9353 Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [1129]
0.00 0.00 138/9353 Catch::TestCaseTracking::NameAndLocation::~NameAndLocation() [2344]
0.00 0.00 196/9353 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [399]
0.00 0.00 222/9353 Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [421]
0.00 0.00 228/9353 Catch::Clara::Detail::BasicResult<void>::~BasicResult() [1059]
0.00 0.00 230/9353 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::~BasicResult() [2629]
0.00 0.00 315/9353 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [391]
0.00 0.00 433/9353 Catch::SectionInfo::~SectionInfo() [1823]
0.00 0.00 936/9353 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [376]
0.00 0.00 1362/9353 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_destroy() [944]
0.00 0.00 1926/9353 CATCH2_INTERNAL_TEST_0() [2]
0.00 0.00 2573/9353 void std::destroy_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [918]
[860] 0.0 0.00 0.00 9353 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [860]
0.00 0.00 12561/13563 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [830]
0.00 0.00 12556/12556 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() [831]
-----------------------------------------------
0.00 0.00 9245/9245 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_begin() [1214]
[861] 0.0 0.00 0.00 9245 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_mbegin() const [861]
-----------------------------------------------
0.00 0.00 9131/9131 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_drop_node(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>) [879]
[862] 0.0 0.00 0.00 9131 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_destroy_node(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>) [862]
0.00 0.00 9129/9129 void std::destroy_at<magpie::detail::cache_impl::evict_item_t>(magpie::detail::cache_impl::evict_item_t) [863]
0.00 0.00 9118/18226 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_get_Node_allocator() [816]
0.00 0.00 9113/9113 std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>::_M_valptr() [866]
-----------------------------------------------
0.00 0.00 9129/9129 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_destroy_node(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>) [862]
[863] 0.0 0.00 0.00 9129 void std::destroy_at<magpie::detail::cache_impl::evict_item_t>(magpie::detail::cache_impl::evict_item_t) [863]
-----------------------------------------------
0.00 0.00 9122/9122 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_drop_node(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>) [879]
[864] 0.0 0.00 0.00 9122 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_put_node(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>) [864]
0.00 0.00 9121/9121 std::__new_allocator<std::Rbtree_node<magpie::detail::cache_impl::evict_item_t> >::deallocate(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>, unsigned long) [865]
0.00 0.00 9116/703019 std::__is_constant_evaluated() [725]
0.00 0.00 9108/18226 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_get_Node_allocator() [816]
-----------------------------------------------
0.00 0.00 9121/9121 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_put_node(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>) [864]
[865] 0.0 0.00 0.00 9121 std::__new_allocator<std::Rbtree_node<magpie::detail::cache_impl::evict_item_t> >::deallocate(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>, unsigned long) [865]
-----------------------------------------------
0.00 0.00 9113/9113 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_destroy_node(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>) [862]
[866] 0.0 0.00 0.00 9113 std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>::_M_valptr() [866]
0.00 0.00 18234/18234 __gnu_cxx::__aligned_membuf<magpie::detail::cache_impl::evict_item_t>::_M_ptr() [815]
-----------------------------------------------
0.00 0.00 901/8041 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [889]
0.00 0.00 7140/8041 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [869]
[867] 0.0 0.00 0.00 8041 std::char_traits<char>::copy(char, char const, unsigned long) [867]
0.00 0.00 8014/703019 std::__is_constant_evaluated() [725]
-----------------------------------------------
0.00 0.00 1/7680 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::emplace_back<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [7786]
0.00 0.00 3/7680 void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [677]
0.00 0.00 9/7680 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> std::forward_as_tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [9259]
0.00 0.00 9/7680 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, true>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [7372]
0.00 0.00 9/7680 std::Tupleimpl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::Tupleimpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [5483]
0.00 0.00 9/7680 std::Headbase<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, false>::Headbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [5319]
0.00 0.00 18/7680 void std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [526]
0.00 0.00 18/7680 void std::Construct<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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [527]
0.00 0.00 1339/7680 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [952]
0.00 0.00 1341/7680 std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false>(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [948]
0.00 0.00 1342/7680 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [950]
0.00 0.00 1342/7680 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Storage<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false>::Storage<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [946]
0.00 0.00 2240/7680 decltype (::new ((void)(0)) std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)())) std::construct_at<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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [369]
[868] 0.0 0.00 0.00 7680 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type&) [868]
-----------------------------------------------
0.00 0.00 8/7341 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1556]
0.00 0.00 31/7341 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [1378]
0.00 0.00 132/7341 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [1109]
0.00 0.00 289/7341 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [960]
0.00 0.00 324/7341 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [982]
0.00 0.00 1083/7341 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [968]
0.00 0.00 2670/7341 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [917]
0.00 0.00 2804/7341 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [912]
[869] 0.0 0.00 0.00 7341 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [869]
0.00 0.00 7140/8041 std::char_traits<char>::copy(char, char const, unsigned long) [867]
0.00 0.00 207/58478 std::char_traits<char>::assign(char&, char const&) [785]
-----------------------------------------------
0.00 0.00 7330/7330 Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [871]
[870] 0.0 0.00 0.00 7330 Catch::ExprLhs<unsigned long>::ExprLhs(unsigned long) [870]
-----------------------------------------------
0.00 0.00 8/7329 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 9/7329 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 10/7329 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 10/7329 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 15/7329 CATCH2_INTERNAL_TEST_3() [165]
0.00 0.00 21/7329 CATCH2_INTERNAL_TEST_0() [261]
0.00 0.00 151/7329 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 502/7329 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 566/7329 CATCH2_INTERNAL_TEST_0() [2]
0.00 0.00 6037/7329 CATCH2_INTERNAL_TEST_0() [82]
[871] 0.0 0.00 0.00 7329 Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [871]
0.00 0.00 7330/7330 Catch::ExprLhs<unsigned long>::ExprLhs(unsigned long) [870]
-----------------------------------------------
0.00 0.00 613/7028 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [980]
0.00 0.00 6415/7028 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [885]
[872] 0.0 0.00 0.00 7028 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [872]
0.00 0.00 7041/9835 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [859]
-----------------------------------------------
0.00 0.00 6565/6565 std::Optionalbase<int, true, true>::Optionalbase() [876]
[873] 0.0 0.00 0.00 6565 std::Optionalpayload<int, true, true, true>::Optionalpayload() [873]
0.00 0.00 6558/6558 std::Optionalpayload_base<int>::Optionalpayload_base() [875]
-----------------------------------------------
0.00 0.00 6558/6558 std::Optionalpayload_base<int>::Optionalpayload_base() [875]
[874] 0.0 0.00 0.00 6558 std::Optionalpayload_base<int>::Storage<int, true>::Storage() [874]
-----------------------------------------------
0.00 0.00 6558/6558 std::Optionalpayload<int, true, true, true>::Optionalpayload() [873]
[875] 0.0 0.00 0.00 6558 std::Optionalpayload_base<int>::Optionalpayload_base() [875]
0.00 0.00 6558/6558 std::Optionalpayload_base<int>::Storage<int, true>::Storage() [874]
-----------------------------------------------
0.00 0.00 6555/6555 std::optional<int>::optional(std::nullopt_t) [877]
[876] 0.0 0.00 0.00 6555 std::Optionalbase<int, true, true>::Optionalbase() [876]
0.00 0.00 6565/6565 std::Optionalpayload<int, true, true, true>::Optionalpayload() [873]
-----------------------------------------------
0.00 0.00 6549/6549 magpie::cache<int, int>::get_impl(unsigned __int128, bool) const [33]
[877] 0.0 0.00 0.00 6549 std::optional<int>::optional(std::nullopt_t) [877]
0.00 0.00 6555/6555 std::Optionalbase<int, true, true>::Optionalbase() [876]
-----------------------------------------------
0.00 0.00 114/6544 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [241]
0.00 0.00 444/6544 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::hash_key(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [386]
0.00 0.00 5986/6544 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(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&) [902]
[878] 0.0 0.00 0.00 6544 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [878]
0.00 0.00 6638/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [752]
-----------------------------------------------
0.00 0.00 5797/5797 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_erase(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>) [1215]
[879] 0.0 0.00 0.00 5797 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_drop_node(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>) [879]
0.00 0.00 9131/9131 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_destroy_node(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>) [862]
0.00 0.00 9122/9122 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_put_node(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>) [864]
-----------------------------------------------
0.00 0.00 5797/5797 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_erase(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>) [1215]
[880] 0.0 0.00 0.00 5797 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_S_left(std::Rbtree_node_base) [880]
-----------------------------------------------
0.00 0.00 5797/5797 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_erase(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>) [1215]
[881] 0.0 0.00 0.00 5797 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_S_right(std::Rbtree_node_base) [881]
-----------------------------------------------
0.00 0.00 5694/5694 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [883]
[882] 0.0 0.00 0.00 5694 std::__new_allocator<char>::deallocate(char, unsigned long) [882]
-----------------------------------------------
0.00 0.00 5687/5687 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [830]
[883] 0.0 0.00 0.00 5687 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [883]
0.00 0.00 5694/5694 std::__new_allocator<char>::deallocate(char, unsigned long) [882]
0.00 0.00 5687/18463 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [814]
0.00 0.00 5683/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [752]
0.00 0.00 5681/703019 std::__is_constant_evaluated() [725]
-----------------------------------------------
0.00 0.00 5602/5602 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [885]
[884] 0.0 0.00 0.00 5602 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_allocate(std::allocator<char>&, unsigned long) [884]
0.00 0.00 5595/5595 std::__new_allocator<char>::allocate(unsigned long, void const) [886]
0.00 0.00 5586/703019 std::__is_constant_evaluated() [725]
-----------------------------------------------
0.00 0.00 1/5600 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [1356]
0.00 0.00 5/5600 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1556]
0.00 0.00 132/5600 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [1109]
0.00 0.00 864/5600 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [968]
0.00 0.00 1966/5600 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [914]
0.00 0.00 2632/5600 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [910]
[885] 0.0 0.00 0.00 5600 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [885]
0.00 0.00 6415/7028 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [872]
0.00 0.00 5603/18463 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [814]
0.00 0.00 5602/5602 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_allocate(std::allocator<char>&, unsigned long) [884]
-----------------------------------------------
0.00 0.00 5595/5595 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_allocate(std::allocator<char>&, unsigned long) [884]
[886] 0.0 0.00 0.00 5595 std::__new_allocator<char>::allocate(unsigned long, void const) [886]
-----------------------------------------------
0.00 0.00 5476/5476 __gnu_cxx::__aligned_buffer<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >::_M_ptr() [992]
[887] 0.0 0.00 0.00 5476 __gnu_cxx::__aligned_buffer<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >::_M_addr() [887]
-----------------------------------------------
0.00 0.00 8/5010 std::vector<unsigned long, std::allocator<unsigned long> >::begin() [1554]
0.00 0.00 8/5010 std::vector<unsigned long, std::allocator<unsigned long> >::end() [1553]
0.00 0.00 1238/5010 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator-(long) const [959]
0.00 0.00 3756/5010 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator+(long) const [892]
[888] 0.0 0.00 0.00 5010 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const&) [888]
-----------------------------------------------
0.00 0.00 1/4482 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::BasicResult(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [2623]
0.00 0.00 1/4482 Catch::parseReporterSpec(Catch::StringRef) [2385]
0.00 0.00 1/4482 Catch::ReporterSpec::ReporterSpec(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::Optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Optional<Catch::ColourMode>, Catch::Optional<Catch::Verbosity>, std::map<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::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >) [1945]
0.00 0.00 1/4482 void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [677]
0.00 0.00 2/4482 Catch::ReporterSpec::ReporterSpec(Catch::ReporterSpec&&) [1947]
0.00 0.00 2/4482 Catch::ProcessedReporterSpec::ProcessedReporterSpec(Catch::ProcessedReporterSpec&&) [2495]
0.00 0.00 9/4482 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&, std::tuple<>&, std::Indextuple<0ul>, std::Indextuple<>) [7211]
0.00 0.00 18/4482 void std::Construct<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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [527]
0.00 0.00 27/4482 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [10133]
0.00 0.00 67/4482 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<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> > const&) [10130]
0.00 0.00 69/4482 Catch::TestCaseTracking::NameAndLocation::NameAndLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, Catch::SourceLineInfo const&) [2342]
0.00 0.00 69/4482 Catch::TestCaseTracking::NameAndLocation::NameAndLocation(Catch::TestCaseTracking::NameAndLocation&&) [2343]
0.00 0.00 104/4482 Catch::TestCaseStats::TestCaseStats(Catch::TestCaseInfo const&, Catch::Totals const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, bool) [2135]
0.00 0.00 106/4482 Catch::SectionInfo::SectionInfo(Catch::SectionInfo&&) [1821]
0.00 0.00 166/4482 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const) [1606]
0.00 0.00 257/4482 Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [1820]
0.00 0.00 1342/4482 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Storage<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false>::Storage<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [946]
0.00 0.00 2240/4482 decltype (::new ((void)(0)) std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)())) std::construct_at<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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [369]
[889] 0.0 0.00 0.00 4482 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [889]
0.00 0.00 8971/19055 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [810]
0.00 0.00 8066/15326 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [829]
0.00 0.00 5399/10768 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [856]
0.00 0.00 5397/416674 std::is_constant_evaluated() [729]
0.00 0.00 4489/18463 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [814]
0.00 0.00 4483/42583 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [795]
0.00 0.00 4482/10867 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [852]
0.00 0.00 4482/44763 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [794]
0.00 0.00 4478/37297 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [796]
0.00 0.00 4474/16691 std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [818]
0.00 0.00 3579/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [752]
0.00 0.00 3575/10097 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [858]
0.00 0.00 901/8041 std::char_traits<char>::copy(char, char const, unsigned long) [867]
-----------------------------------------------
0.00 0.00 4480/4480 std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [924]
[890] 0.0 0.00 0.00 4480 __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() [890]
0.00 0.00 4480/4480 __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr() [891]
-----------------------------------------------
0.00 0.00 4480/4480 __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() [890]
[891] 0.0 0.00 0.00 4480 __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr() [891]
-----------------------------------------------
0.00 0.00 12/3756 void std::__final_insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [268]
0.00 0.00 12/3756 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__niter_wrap<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long) [1497]
0.00 0.00 18/3756 void std::__insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [358]
0.00 0.00 3714/3756 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__unguarded_partition_pivot<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [213]
[892] 0.0 0.00 0.00 3756 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator+(long) const [892]
0.00 0.00 3756/5010 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const&) [888]
-----------------------------------------------
0.00 0.00 2/3734 void std::vector<unsigned long, std::allocator<unsigned long> >::_M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&) [641]
0.00 0.00 6/3734 void std::__sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [196]
0.00 0.00 6/3734 void std::__final_insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [268]
0.00 0.00 1238/3734 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__unguarded_partition_pivot<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [213]
0.00 0.00 2482/3734 void std::__introsort_loop<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, long, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, long, __gnu_cxx::__ops::Iterless_iter) [214]
[893] 0.0 0.00 0.00 3734 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::difference_type __gnu_cxx::operator-<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&) [893]
0.00 0.00 7468/76286 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::base() const [782]
-----------------------------------------------
0.00 0.00 3590/3590 std::weak_ptr<magpie::detail::cache_impl>::~weak_ptr() [1221]
[894] 0.0 0.00 0.00 3590 std::__weak_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::~__weak_ptr() [894]
0.00 0.00 3586/3586 std::__weak_count<(__gnu_cxx::Lockpolicy)2>::~__weak_count() [895]
-----------------------------------------------
0.00 0.00 3586/3586 std::__weak_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::~__weak_ptr() [894]
[895] 0.0 0.00 0.00 3586 std::__weak_count<(__gnu_cxx::Lockpolicy)2>::~__weak_count() [895]
0.00 0.00 154/154 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_weak_release() [1085]
-----------------------------------------------
0.00 0.00 2/3573 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::invokeLambda<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2728]
0.00 0.00 3/3573 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator[]((anonymous namespace)::cache_key_t const&) const [567]
0.00 0.00 3/3573 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [378]
0.00 0.00 3/3573 Catch::TestSpecParser::TestSpecParser(Catch::ITagAliasRegistry const&) [2180]
0.00 0.00 4/3573 Catch::ConfigData::ConfigData() [1758]
0.00 0.00 6/3573 CATCH2_INTERNAL_TEST_14() [226]
0.00 0.00 10/3573 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [560]
0.00 0.00 17/3573 Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [1959]
0.00 0.00 34/3573 Catch::RunContext::runTest(Catch::TestCaseHandle const&) [1808]
0.00 0.00 35/3573 Catch::(anonymous namespace)::NoopRedirect::getStdout() [1987]
0.00 0.00 35/3573 Catch::(anonymous namespace)::NoopRedirect::getStderr() [1986]
0.00 0.00 187/3573 Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [421]
0.00 0.00 200/3573 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [399]
0.00 0.00 228/3573 Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [1058]
0.00 0.00 229/3573 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState&&) [2627]
0.00 0.00 314/3573 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [391]
0.00 0.00 367/3573 unittest::random_string[abi:cxx11](unsigned long, unsigned long, unittest::character_t) [191]
0.00 0.00 936/3573 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [376]
0.00 0.00 960/3573 CATCH2_INTERNAL_TEST_0() [2]
[896] 0.0 0.00 0.00 3573 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [896]
0.00 0.00 3710/19055 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [810]
0.00 0.00 3708/37297 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [796]
0.00 0.00 3704/10867 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [852]
0.00 0.00 3698/416674 std::is_constant_evaluated() [729]
-----------------------------------------------
0.00 0.00 484/3443 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::value() && [987]
0.00 0.00 756/3443 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::value() & [973]
0.00 0.00 963/3443 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::has_value() const [964]
0.00 0.00 1240/3443 std::Optionalbase_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false> >::_M_get() [958]
[897] 0.0 0.00 0.00 3443 std::Optionalbase_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false> >::_M_is_engaged() const [897]
-----------------------------------------------
0.00 0.00 3293/3293 snapdev::timespec_ex::timespec_ex(long, long) [1719]
[898] 0.0 0.00 0.00 3293 snapdev::timespec_ex::set(long, long) [898]
-----------------------------------------------
0.00 0.00 76/3258 Catch::StringRef const std::__niter_base<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >) [8844]
0.00 0.00 748/3258 bool __gnu_cxx::operator==<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [1019]
0.00 0.00 2434/3258 bool __gnu_cxx::operator!=<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [3960]
[899] 0.0 0.00 0.00 3258 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [899]
-----------------------------------------------
0.00 0.00 114/3107 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [241]
0.00 0.00 2993/3107 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(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&) [902]
[900] 0.0 0.00 0.00 3107 std::char_traits<char>::compare(char const, char const, unsigned long) [900]
0.00 0.00 3201/703019 std::__is_constant_evaluated() [725]
-----------------------------------------------
0.00 0.00 34/3056 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [1371]
0.00 0.00 112/3056 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1502]
0.00 0.00 116/3056 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [241]
0.00 0.00 160/3056 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [1083]
0.00 0.00 2634/3056 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [1096]
[901] 0.0 0.00 0.00 3056 std::char_traits<char>::length(char const) [901]
0.00 0.00 3061/703019 std::__is_constant_evaluated() [725]
-----------------------------------------------
0.00 0.00 8/3018 CATCH2_INTERNAL_TEST_0() [261]
0.00 0.00 16/3018 CATCH2_INTERNAL_TEST_0() [209]
0.00 0.00 101/3018 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [398]
0.00 0.00 900/3018 unittest::catch_compare_long_strings(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&) [354]
0.00 0.00 900/3018 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<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> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<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> >&) [367]
0.00 0.00 1093/3018 std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<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&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<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& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<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&) [361]
[902] 0.0 0.00 0.00 3018 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(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&) [902]
0.00 0.00 9026/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [789]
0.00 0.00 5986/6544 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [878]
0.00 0.00 2993/3107 std::char_traits<char>::compare(char const, char const, unsigned long) [900]
-----------------------------------------------
0.00 0.00 2974/2974 std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, true, false, false>::Optionalpayload() [906]
[903] 0.0 0.00 0.00 2974 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::Optionalpayload_base() [903]
0.00 0.00 2973/2973 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::Storage<std::vector<unsigned char, std::allocator<unsigned char> >, false>::Storage() [907]
-----------------------------------------------
0.00 0.00 2973/2973 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::optional(std::nullopt_t) [908]
[904] 0.0 0.00 0.00 2973 std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false>::Optionalbase() [904]
0.00 0.00 2973/2973 std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, false, false, false>::Optionalpayload() [905]
-----------------------------------------------
0.00 0.00 2973/2973 std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false>::Optionalbase() [904]
[905] 0.0 0.00 0.00 2973 std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, false, false, false>::Optionalpayload() [905]
0.00 0.00 2973/2973 std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, true, false, false>::Optionalpayload() [906]
-----------------------------------------------
0.00 0.00 2973/2973 std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, false, false, false>::Optionalpayload() [905]
[906] 0.0 0.00 0.00 2973 std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, true, false, false>::Optionalpayload() [906]
0.00 0.00 2974/2974 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::Optionalpayload_base() [903]
-----------------------------------------------
0.00 0.00 2973/2973 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::Optionalpayload_base() [903]
[907] 0.0 0.00 0.00 2973 std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::Storage<std::vector<unsigned char, std::allocator<unsigned char> >, false>::Storage() [907]
-----------------------------------------------
0.00 0.00 2973/2973 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::get_impl(unsigned __int128, bool) const [227]
[908] 0.0 0.00 0.00 2973 std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::optional(std::nullopt_t) [908]
0.00 0.00 2973/2973 std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false>::Optionalbase() [904]
-----------------------------------------------
0.00 0.00 34/2943 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) [1318]
0.00 0.00 112/2943 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [1133]
0.00 0.00 164/2943 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [1082]
0.00 0.00 2633/2943 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [1096]
[909] 0.0 0.00 0.00 2943 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [909]
-----------------------------------------------
0.00 0.00 164/2806 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [1082]
0.00 0.00 2642/2806 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [1096]
[910] 0.0 0.00 0.00 2806 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [910]
0.00 0.00 2806/2806 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [911]
0.00 0.00 2806/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [752]
0.00 0.00 2805/2805 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [912]
0.00 0.00 2804/37297 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [796]
0.00 0.00 2801/2801 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)::_Guard::~Guard() [913]
0.00 0.00 2632/5600 std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [885]
0.00 0.00 2632/15326 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [829]
0.00 0.00 2632/10097 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [858]
0.00 0.00 170/416674 std::is_constant_evaluated() [729]
-----------------------------------------------
0.00 0.00 2806/2806 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [910]
[911] 0.0 0.00 0.00 2806 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [911]
-----------------------------------------------
0.00 0.00 2805/2805 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [910]
[912] 0.0 0.00 0.00 2805 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [912]
0.00 0.00 2804/7341 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [869]
-----------------------------------------------
0.00 0.00 2801/2801 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [910]
[913] 0.0 0.00 0.00 2801 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)::_Guard::~Guard() [913]
-----------------------------------------------
0.00 0.00 2679/2679 std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [919]
[914] 0.0 0.00 0.00 2679 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [914]
0.00 0.00 2676/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [752]
0.00 0.00 2674/2674 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [915]
0.00 0.00 2674/2674 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)::_Guard::~Guard() [916]
0.00 0.00 2673/2673 std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [917]
0.00 0.00 2670/37297 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [796]
0.00 0.00 1968/15326 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [829]
0.00 0.00 1967/10097 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [858]
0.00 0.00 1966/5600 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [885]
0.00 0.00 708/416674 std::is_constant_evaluated() [729]
-----------------------------------------------
0.00 0.00 2674/2674 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [914]
[915] 0.0 0.00 0.00 2674 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [915]
-----------------------------------------------
0.00 0.00 2674/2674 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [914]
[916] 0.0 0.00 0.00 2674 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)::_Guard::~Guard() [916]
-----------------------------------------------
0.00 0.00 2673/2673 void std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [914]
[917] 0.0 0.00 0.00 2673 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [917]
0.00 0.00 2670/7341 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [869]
-----------------------------------------------
0.00 0.00 90/2573 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::destroy(void, unsigned long) const [4359]
0.00 0.00 120/2573 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::destroy(void, unsigned long) const [4365]
0.00 0.00 123/2573 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::destroy(void, unsigned long) const [4360]
0.00 0.00 2240/2573 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear() [112]
[918] 0.0 0.00 0.00 2573 void std::destroy_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [918]
0.00 0.00 2573/9353 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [860]
-----------------------------------------------
0.00 0.00 2/2560 Catch::Config::Config(Catch::ConfigData const&) [2859]
0.00 0.00 3/2560 magpie::cache_ref<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache_ref(magpie::cache<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> > const&) [1637]
0.00 0.00 4/2560 Catch::ColumnInfo::ColumnInfo(Catch::ColumnInfo const&) [1755]
0.00 0.00 4/2560 Catch::ConfigData::ConfigData(Catch::ConfigData const&) [1757]
0.00 0.00 35/2560 Catch::RunContext::runCurrentTest() [1790]
0.00 0.00 47/2560 CATCH2_INTERNAL_TEST_0() [2]
0.00 0.00 70/2560 Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&) [1822]
0.00 0.00 112/2560 Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1128]
0.00 0.00 296/2560 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const [382]
0.00 0.00 312/2560 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [378]
0.00 0.00 1675/2560 decltype (::new ((void)(0)) std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>)())) std::construct_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [373]
[919] 0.0 0.00 0.00 2560 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [919]
0.00 0.00 5362/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [752]
0.00 0.00 2682/9835 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [859]
0.00 0.00 2681/10867 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [852]
0.00 0.00 2680/10768 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [856]
0.00 0.00 2679/2679 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [914]
0.00 0.00 2677/19055 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [810]
-----------------------------------------------
0.00 0.00 2496/2496 unsigned long std::__detail::__mod<unsigned long, 4294967296ul, 1ul, 0ul>(unsigned long) [921]
[920] 0.0 0.00 0.00 2496 std::__detail::Mod<unsigned long, 4294967296ul, 1ul, 0ul, true, true>::_calc(unsigned long) [920]
-----------------------------------------------
0.00 0.00 2496/2496 std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::seed(unsigned long) [1629]
[921] 0.0 0.00 0.00 2496 unsigned long std::__detail::__mod<unsigned long, 4294967296ul, 1ul, 0ul>(unsigned long) [921]
0.00 0.00 2496/2496 std::__detail::Mod<unsigned long, 4294967296ul, 1ul, 0ul, true, true>::_calc(unsigned long) [920]
-----------------------------------------------
0.00 0.00 2492/2492 unsigned long std::__detail::__mod<unsigned long, 624ul, 1ul, 0ul>(unsigned long) [923]
[922] 0.0 0.00 0.00 2492 std::__detail::Mod<unsigned long, 624ul, 1ul, 0ul, true, true>::_calc(unsigned long) [922]
-----------------------------------------------
0.00 0.00 2492/2492 std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::seed(unsigned long) [1629]
[923] 0.0 0.00 0.00 2492 unsigned long std::__detail::__mod<unsigned long, 624ul, 1ul, 0ul>(unsigned long) [923]
0.00 0.00 2492/2492 std::__detail::Mod<unsigned long, 624ul, 1ul, 0ul, true, true>::_calc(unsigned long) [922]
-----------------------------------------------
0.00 0.00 2240/2240 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear() [112]
[924] 0.0 0.00 0.00 2240 std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [924]
0.00 0.00 4480/4480 __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() [890]
-----------------------------------------------
0.00 0.00 2240/2240 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear() [112]
[925] 0.0 0.00 0.00 2240 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Node_allocator() [925]
-----------------------------------------------
0.00 0.00 90/2196 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set((anonymous namespace)::cache_key_t const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, float) [401]
0.00 0.00 90/2196 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::destroy(void, unsigned long) const [4359]
0.00 0.00 90/2196 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocated(void const, unsigned long) const [648]
0.00 0.00 936/2196 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [376]
0.00 0.00 990/2196 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::copy(void const, void, unsigned long) const [377]
[926] 0.0 0.00 0.00 2196 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::sizeof_T() const [926]
-----------------------------------------------
0.00 0.00 1/2171 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [7800]
0.00 0.00 9/2171 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::Detail::unique_ptr<Catch::IReporterFactory>, Catch::Detail::CaseInsensitiveLess, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [7169]
0.00 0.00 30/2171 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [10133]
0.00 0.00 66/2171 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_move_assign(std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [523]
0.00 0.00 68/2171 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<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> > const&) [10130]
0.00 0.00 169/2171 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const) [1606]
0.00 0.00 189/2171 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [399]
0.00 0.00 255/2171 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [391]
0.00 0.00 484/2171 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::value() && [987]
0.00 0.00 900/2171 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [376]
[927] 0.0 0.00 0.00 2171 std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&& std::move<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [927]
-----------------------------------------------
0.00 0.00 192/1992 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1073]
0.00 0.00 1800/1992 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [931]
[928] 0.0 0.00 0.00 1992 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::ExprLhs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [928]
-----------------------------------------------
1979 std::shared_ptr<magpie::eviction_policy>::~shared_ptr() <cycle 1> [1076]
[929] 0.0 0.00 0.00 1979 std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [929]
1984 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [106]
-----------------------------------------------
0.00 0.00 1822/1822 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_node_allocator() [965]
[930] 0.0 0.00 0.00 1822 std::__detail::Hashtableebo_helper<0, std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> >, true>::_M_get() [930]
-----------------------------------------------
0.00 0.00 900/1800 unittest::catch_compare_long_strings(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&) [354]
0.00 0.00 900/1800 CATCH2_INTERNAL_TEST_0() [2]
[931] 0.0 0.00 0.00 1800 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [931]
0.00 0.00 1800/1992 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::ExprLhs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [928]
-----------------------------------------------
0.00 0.00 1799/1799 bool std::operator==<magpie::eviction_policy>(std::shared_ptr<magpie::eviction_policy> const&, decltype(nullptr)) [197]
[932] 0.0 0.00 0.00 1799 std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::operator bool() const [932]
-----------------------------------------------
0.00 0.00 1674/1674 decltype (::new ((void)(0)) std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>)())) std::construct_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [373]
[933] 0.0 0.00 0.00 1674 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&) [933]
-----------------------------------------------
0.00 0.00 1581/1581 std::Vectorbase<unsigned __int128, std::allocator<unsigned __int128> >::_M_deallocate(unsigned __int128, unsigned long) [999]
[934] 0.0 0.00 0.00 1581 std::__new_allocator<unsigned __int128>::deallocate(unsigned __int128, unsigned long) [934]
-----------------------------------------------
0.00 0.00 780/1560 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const [972]
0.00 0.00 780/1560 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const [971]
[935] 0.0 0.00 0.00 1560 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const const&) [935]
-----------------------------------------------
0.00 0.00 55/1503 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_move_assign(std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [523]
0.00 0.00 1448/1503 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>::~Optionalpayload() [941]
[936] 0.0 0.00 0.00 1503 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_reset() [936]
0.00 0.00 1362/1362 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_destroy() [944]
-----------------------------------------------
0.00 0.00 1448/1448 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~optional() [940]
[937] 0.0 0.00 0.00 1448 std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>::~Optionalbase() [937]
0.00 0.00 1447/1447 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>::~Optionalpayload() [941]
-----------------------------------------------
0.00 0.00 1448/1448 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>::~Optionalpayload() [941]
[938] 0.0 0.00 0.00 1448 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>::~Optionalpayload() [938]
0.00 0.00 1448/1448 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~Optionalpayload_base() [939]
-----------------------------------------------
0.00 0.00 1448/1448 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>::~Optionalpayload() [938]
[939] 0.0 0.00 0.00 1448 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~Optionalpayload_base() [939]
0.00 0.00 1445/1445 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Storage<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false>::~Storage() [942]
-----------------------------------------------
0.00 0.00 3/1448 magpie::cache<(anonymous namespace)::cachekey_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator[]((anonymous namespace)::cache_key_t const&) const [567]
0.00 0.00 45/1448 CATCH2_INTERNAL_TEST_0() [261]
0.00 0.00 165/1448 CATCH2_INTERNAL_TEST_0() [209]
0.00 0.00 296/1448 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const [382]
0.00 0.00 315/1448 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [378]
0.00 0.00 624/1448 CATCH2_INTERNAL_TEST_0() [2]
[940] 0.0 0.00 0.00 1448 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~optional() [940]
0.00 0.00 1448/1448 std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>::~Optionalbase() [937]
-----------------------------------------------
0.00 0.00 1447/1447 std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>::~Optionalbase() [937]
[941] 0.0 0.00 0.00 1447 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>::~Optionalpayload() [941]
0.00 0.00 1448/1503 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_reset() [936]
0.00 0.00 1448/1448 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>::~Optionalpayload() [938]
-----------------------------------------------
0.00 0.00 1445/1445 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~Optionalpayload_base() [939]
[942] 0.0 0.00 0.00 1445 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Storage<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false>::~Storage() [942]
-----------------------------------------------
0.00 0.00 33/1369 std::Rb_tree_iterator<int> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_insert_<int const&, std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node>(std::Rbtree_node_base, std::Rbtree_node_base, int const&, std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node&) [425]
0.00 0.00 36/1369 std::pair<std::Rbtree_iterator<int>, bool> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_insert_unique<int const&>(int const&) [427]
0.00 0.00 1300/1369 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_key(std::Rbtree_node<int> const) [957]
[943] 0.0 0.00 0.00 1369 std::Identity<int>::operator()(int const&) const [943]
-----------------------------------------------
0.00 0.00 1362/1362 std::Optional_payload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_reset() [936]
[944] 0.0 0.00 0.00 1362 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_destroy() [944]
0.00 0.00 1362/9353 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [860]
-----------------------------------------------
0.00 0.00 114/1354 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_move_assign(std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [523]
0.00 0.00 1240/1354 std::Optionalbase_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false> >::_M_get() [958]
[945] 0.0 0.00 0.00 1354 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_get() [945]
-----------------------------------------------
0.00 0.00 1342/1342 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [952]
[946] 0.0 0.00 0.00 1342 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Storage<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false>::Storage<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [946]
0.00 0.00 1342/7680 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type&) [868]
0.00 0.00 1342/4482 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [889]
-----------------------------------------------
0.00 0.00 1342/1342 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [960]
[947] 0.0 0.00 0.00 1342 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [947]
0.00 0.00 1343/37297 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [796]
-----------------------------------------------
0.00 0.00 1341/1341 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [950]
[948] 0.0 0.00 0.00 1341 std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false>(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [948]
0.00 0.00 1341/7680 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type&) [868]
0.00 0.00 1341/1341 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [949]
-----------------------------------------------
0.00 0.00 1341/1341 std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false>(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [948]
[949] 0.0 0.00 0.00 1341 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [949]
0.00 0.00 1340/1340 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [951]
-----------------------------------------------
0.00 0.00 187/1341 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [399]
0.00 0.00 254/1341 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [391]
0.00 0.00 900/1341 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [376]
[950] 0.0 0.00 0.00 1341 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [950]
0.00 0.00 1342/7680 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type&) [868]
0.00 0.00 1341/1341 std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false>(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [948]
-----------------------------------------------
0.00 0.00 1340/1340 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [949]
[951] 0.0 0.00 0.00 1340 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [951]
0.00 0.00 1340/1340 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [952]
-----------------------------------------------
0.00 0.00 1340/1340 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [951]
[952] 0.0 0.00 0.00 1340 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [952]
0.00 0.00 1342/1342 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Storage<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false>::Storage<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [946]
0.00 0.00 1339/7680 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type&) [868]
-----------------------------------------------
0.00 0.00 1300/1300 std::Rbtree_node<int>::_M_valptr() const [955]
[953] 0.0 0.00 0.00 1300 __gnu_cxx::__aligned_membuf<int>::_M_ptr() const [953]
0.00 0.00 1300/1300 __gnu_cxx::__aligned_membuf<int>::_M_addr() const [954]
-----------------------------------------------
0.00 0.00 1300/1300 __gnu_cxx::__aligned_membuf<int>::_M_ptr() const [953]
[954] 0.0 0.00 0.00 1300 __gnu_cxx::__aligned_membuf<int>::_M_addr() const [954]
-----------------------------------------------
0.00 0.00 1300/1300 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_key(std::Rbtree_node<int> const) [957]
[955] 0.0 0.00 0.00 1300 std::Rbtree_node<int>::_M_valptr() const [955]
0.00 0.00 1300/1300 __gnu_cxx::__aligned_membuf<int>::_M_ptr() const [953]
-----------------------------------------------
0.00 0.00 33/1300 std::Rbtree_iterator<int> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_insert_<int const&, std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node>(std::Rbtree_node_base, std::Rbtree_node_base, int const&, std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node&) [425]
0.00 0.00 111/1300 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_insert_unique_pos(int const&) [1347]
0.00 0.00 240/1300 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::find(int const&) const [1036]
0.00 0.00 916/1300 std::Rb_tree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_lower_bound(std::Rbtree_node<int> const, std::Rbtree_node_base const, int const&) const [1035]
[956] 0.0 0.00 0.00 1300 std::less<int>::operator()(int const&, int const&) const [956]
-----------------------------------------------
0.00 0.00 86/1300 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_insert_unique_pos(int const&) [1347]
0.00 0.00 298/1300 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_key(std::Rbtree_node_base const) [1040]
0.00 0.00 916/1300 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_lower_bound(std::Rbtree_node<int> const, std::Rbtree_node_base const, int const&) const [1035]
[957] 0.0 0.00 0.00 1300 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_key(std::Rbtree_node<int> const) [957]
0.00 0.00 1300/1300 std::Rbtree_node<int>::_M_valptr() const [955]
0.00 0.00 1300/1369 std::Identity<int>::operator()(int const&) const [943]
-----------------------------------------------
0.00 0.00 484/1240 std::optional<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::value() && [987]
0.00 0.00 756/1240 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::value() & [973]
[958] 0.0 0.00 0.00 1240 std::Optionalbase_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false> >::_M_get() [958]
0.00 0.00 1240/3443 std::Optionalbase_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false> >::_M_is_engaged() const [897]
0.00 0.00 1240/1354 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_get() [945]
-----------------------------------------------
0.00 0.00 1238/1238 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__unguarded_partition_pivot<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [213]
[959] 0.0 0.00 0.00 1238 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator-(long) const [959]
0.00 0.00 1238/5010 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const&) [888]
-----------------------------------------------
0.00 0.00 35/1211 Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [421]
0.00 0.00 48/1211 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_move_assign(std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [523]
0.00 0.00 228/1211 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::operator=(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [2630]
0.00 0.00 900/1211 CATCH2_INTERNAL_TEST_0() [2]
[960] 0.0 0.00 0.00 1211 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [960]
0.00 0.00 3504/44763 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [794]
0.00 0.00 2684/18463 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [814]
0.00 0.00 1655/15326 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [829]
0.00 0.00 1496/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [752]
0.00 0.00 1342/1342 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [947]
0.00 0.00 1341/16691 std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [818]
0.00 0.00 1323/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [789]
0.00 0.00 915/10097 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [858]
0.00 0.00 828/10768 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [856]
0.00 0.00 827/42583 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [795]
0.00 0.00 742/19055 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [810]
0.00 0.00 740/416674 std::is_constant_evaluated() [729]
0.00 0.00 517/536 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__addressof<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [983]
0.00 0.00 517/37297 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [796]
0.00 0.00 289/7341 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [869]
-----------------------------------------------
0.00 0.00 300/1200 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_lower_bound(std::Rbtree_node<int> const, std::Rbtree_node_base const, int const&) const [1035]
0.00 0.00 900/1200 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::end() const [966]
[961] 0.0 0.00 0.00 1200 std::Rb_tree_const_iterator<int>::Rbtree_const_iterator(std::Rbtree_node_base const) [961]
-----------------------------------------------
0.00 0.00 1/1146 std::Rbtree_header::_M_move_data(std::Rbtree_header&) [6375]
0.00 0.00 1/1146 std::Rbtree<Catch::TestCaseHandle const, Catch::TestCaseHandle const, std::Identity<Catch::TestCaseHandle const>, std::less<Catch::TestCaseHandle const>, std::allocator<Catch::TestCaseHandle const> >::clear() [8300]
0.00 0.00 6/1146 std::Rb_tree_header::Rbtree_header(std::Rbtree_header&&) [6376]
0.00 0.00 1138/1146 std::Rbtree_header::Rbtree_header() [1113]
[962] 0.0 0.00 0.00 1146 std::Rbtree_header::_M_reset() [962]
-----------------------------------------------
0.00 0.00 123/1061 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::destroy(void, unsigned long) const [4360]
0.00 0.00 123/1061 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocated(void const, unsigned long) const [4361]
0.00 0.00 128/1061 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set(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&, int, float) [396]
0.00 0.00 313/1061 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [391]
0.00 0.00 374/1061 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::copy(void const, void, unsigned long) const [394]
[963] 0.0 0.00 0.00 1061 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::sizeof_T() const [963]
-----------------------------------------------
0.00 0.00 3/964 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator[]((anonymous namespace)::cache_key_t const&) const [567]
0.00 0.00 45/964 CATCH2_INTERNAL_TEST_0() [261]
0.00 0.00 138/964 CATCH2_INTERNAL_TEST_0() [209]
0.00 0.00 167/964 CATCH2_INTERNAL_TEST_0() [2]
0.00 0.00 296/964 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const [382]
0.00 0.00 315/964 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [378]
[964] 0.0 0.00 0.00 964 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::has_value() const [964]
0.00 0.00 963/3443 std::Optionalbase_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false> >::_M_is_engaged() const [897]
-----------------------------------------------
0.00 0.00 21/930 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_buckets(std::__detail::Hashnode_base*, unsigned long) [1439]
0.00 0.00 454/930 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_node_ptr(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>) [1000]
0.00 0.00 455/930 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_node(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>) [1733]
[965] 0.0 0.00 0.00 930 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_node_allocator() [965]
0.00 0.00 1822/1822 std::__detail::Hashtableebo_helper<0, std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> >, true>::_M_get() [930]
-----------------------------------------------
0.00 0.00 300/900 std::set<int, std::less<int>, std::allocator<int> >::contains(int const&) const [1034]
0.00 0.00 600/900 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::find(int const&) const [1036]
[966] 0.0 0.00 0.00 900 std::Rb_tree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::end() const [966]
0.00 0.00 900/1200 std::Rb_tree_const_iterator<int>::Rbtree_const_iterator(std::Rbtree_node_base const) [961]
-----------------------------------------------
0.00 0.00 120/889 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::destroy(void, unsigned long) const [4365]
0.00 0.00 131/889 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocated(void const, unsigned long) const [4366]
0.00 0.00 132/889 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set(int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, float) [395]
0.00 0.00 198/889 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [399]
0.00 0.00 308/889 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::copy(void const, void, unsigned long) const [397]
[967] 0.0 0.00 0.00 889 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::sizeof_T() const [967]
-----------------------------------------------
0.00 0.00 192/865 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [982]
0.00 0.00 673/865 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [809]
[968] 0.0 0.00 0.00 865 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [968]
0.00 0.00 1721/10768 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [856]
0.00 0.00 1083/7341 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [869]
0.00 0.00 889/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [752]
0.00 0.00 871/10097 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [858]
0.00 0.00 868/15326 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [829]
0.00 0.00 866/13563 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [830]
0.00 0.00 864/23195 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [803]
0.00 0.00 864/5600 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [885]
-----------------------------------------------
0.00 0.00 13/828 Catch::Clara::Detail::TokenStream::loadBuffer() [2701]
0.00 0.00 89/828 Catch::StringRef std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [435]
0.00 0.00 363/828 Catch::Clara::Opt::isMatch(Catch::StringRef) const [4151]
0.00 0.00 363/828 Catch::Clara::Opt::validate() const [4152]
[969] 0.0 0.00 0.00 828 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator() const [969]
-----------------------------------------------
0.00 0.00 13/821 Catch::Clara::Detail::TokenStream::operator++() [2706]
0.00 0.00 89/821 Catch::StringRef std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [435]
0.00 0.00 356/821 Catch::Clara::Opt::isMatch(Catch::StringRef) const [4151]
0.00 0.00 363/821 Catch::Clara::Opt::validate() const [4152]
[970] 0.0 0.00 0.00 821 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator++() [970]
-----------------------------------------------
0.00 0.00 1/780 Catch::Clara::Detail::TokenStream::TokenStream(Catch::Clara::Args const&) [2704]
0.00 0.00 38/780 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [7771]
0.00 0.00 57/780 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [434]
0.00 0.00 228/780 Catch::Clara::Opt::isMatch(Catch::StringRef) const [4151]
0.00 0.00 228/780 Catch::Clara::Opt::validate() const [4152]
0.00 0.00 228/780 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::empty() const [5023]
[971] 0.0 0.00 0.00 780 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const [971]
0.00 0.00 780/1560 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const const&) [935]
-----------------------------------------------
0.00 0.00 1/780 Catch::Clara::Detail::TokenStream::TokenStream(Catch::Clara::Args const&) [2704]
0.00 0.00 38/780 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [7771]
0.00 0.00 57/780 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [434]
0.00 0.00 228/780 Catch::Clara::Opt::isMatch(Catch::StringRef) const [4151]
0.00 0.00 228/780 Catch::Clara::Opt::validate() const [4152]
0.00 0.00 228/780 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::empty() const [5023]
[972] 0.0 0.00 0.00 780 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const [972]
0.00 0.00 780/1560 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const const&) [935]
-----------------------------------------------
0.00 0.00 45/756 CATCH2_INTERNAL_TEST_0() [261]
0.00 0.00 49/756 CATCH2_INTERNAL_TEST_0() [2]
0.00 0.00 54/756 CATCH2_INTERNAL_TEST_0() [209]
0.00 0.00 296/756 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const [382]
0.00 0.00 312/756 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [378]
[973] 0.0 0.00 0.00 756 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::value() & [973]
0.00 0.00 756/3443 std::Optionalbase_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false> >::_M_is_engaged() const [897]
0.00 0.00 756/1240 std::Optionalbase_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false> >::_M_get() [958]
-----------------------------------------------
0.00 0.00 680/680 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::~Rbtree() [13]
[974] 0.0 0.00 0.00 680 std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::Rbtree_impl<std::less<unsigned __int128>, true>::~Rbtree_impl() [974]
-----------------------------------------------
680 void std::Destroy<magpie::detail::cacheimpl::bucket_t>(magpie::detail::cache_impl::bucket_t) <cycle 1> [977]
[975] 0.0 0.00 0.00 680 void std::destroy_at<magpie::detail::cache_impl::bucket_t>(magpie::detail::cache_impl::bucket_t) <cycle 1> [975]
680 magpie::detail::cache_impl::bucket_t::~bucket_t() <cycle 1> [11]
-----------------------------------------------
0.00 0.00 680/680 void std::Destroyaux<false>::__destroy<magpie::detail::cache_impl::bucket_t>(magpie::detail::cache_impl::bucket_t, magpie::detail::cache_impl::bucket_t) <cycle 1> [1194]
[976] 0.0 0.00 0.00 680 magpie::detail::cache_impl::bucket_t std::__addressof<magpie::detail::cache_impl::bucket_t>(magpie::detail::cache_impl::bucket_t&) [976]
-----------------------------------------------
680 void std::Destroyaux<false>::__destroy<magpie::detail::cache_impl::bucket_t>(magpie::detail::cache_impl::bucket_t, magpie::detail::cache_impl::bucket_t) <cycle 1> [1194]
[977] 0.0 0.00 0.00 680 void std::Destroy<magpie::detail::cacheimpl::bucket_t>(magpie::detail::cache_impl::bucket_t) <cycle 1> [977]
680 void std::destroy_at<magpie::detail::cache_impl::bucket_t>(magpie::detail::cache_impl::bucket_t) <cycle 1> [975]
-----------------------------------------------
0.00 0.00 659/659 CATCH2_INTERNAL_TEST_0() [2]
[978] 0.0 0.00 0.00 659 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator[]((anonymous namespace)::cache_key_t const&) [978]
0.00 0.00 659/659 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache_ref(magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (anonymous namespace)::cache_key_t const&) [979]
-----------------------------------------------
0.00 0.00 659/659 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator[]((anonymous namespace)::cache_key_t const&) [978]
[979] 0.0 0.00 0.00 659 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache_ref(magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (anonymous namespace)::cache_key_t const&) [979]
-----------------------------------------------
0.00 0.00 27/610 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [1378]
0.00 0.00 169/610 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [1083]
0.00 0.00 414/610 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [1014]
[980] 0.0 0.00 0.00 610 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [980]
0.00 0.00 613/7028 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [872]
0.00 0.00 603/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [789]
-----------------------------------------------
0.00 0.00 300/600 std::set<int, std::less<int>, std::allocator<int> >::contains(int const&) const [1034]
0.00 0.00 300/600 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::find(int const&) const [1036]
[981] 0.0 0.00 0.00 600 std::operator==(std::Rb_tree_const_iterator<int> const&, std::Rbtree_const_iterator<int> const&) [981]
-----------------------------------------------
0.00 0.00 159/576 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [1083]
0.00 0.00 417/576 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [1014]
[982] 0.0 0.00 0.00 576 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [982]
0.00 0.00 1100/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [789]
0.00 0.00 591/37297 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [796]
0.00 0.00 590/23195 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [803]
0.00 0.00 324/7341 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [869]
0.00 0.00 319/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [752]
0.00 0.00 192/865 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [968]
-----------------------------------------------
0.00 0.00 1/536 void std::Destroyaux<false>::__destroy<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> >) [5580]
0.00 0.00 18/536 void std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [526]
0.00 0.00 517/536 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [960]
[983] 0.0 0.00 0.00 536 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__addressof<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [983]
-----------------------------------------------
0.00 0.00 529/529 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_lower_bound(std::Rbtree_node<int> const, std::Rbtree_node_base const, int const&) const [1035]
[984] 0.0 0.00 0.00 529 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_right(std::Rbtree_node_base const) [984]
-----------------------------------------------
0.00 0.00 2/504 unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [353]
0.00 0.00 27/504 Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [564]
0.00 0.00 112/504 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1502]
0.00 0.00 363/504 Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3423]
[985] 0.0 0.00 0.00 504 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [985]
0.00 0.00 647/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [752]
-----------------------------------------------
0.00 0.00 2/492 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_range_initialize<char const const>(char const const, char const const, std::forward_iterator_tag) [7761]
0.00 0.00 38/492 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [7771]
0.00 0.00 57/492 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [434]
0.00 0.00 140/492 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [429]
0.00 0.00 255/492 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [1051]
[986] 0.0 0.00 0.00 492 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() [986]
-----------------------------------------------
0.00 0.00 27/484 CATCH2_INTERNAL_TEST_0() [209]
0.00 0.00 457/484 CATCH2_INTERNAL_TEST_0() [2]
[987] 0.0 0.00 0.00 484 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::value() && [987]
0.00 0.00 484/3443 std::Optionalbase_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false> >::_M_is_engaged() const [897]
0.00 0.00 484/1240 std::Optionalbase_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false> >::_M_get() [958]
0.00 0.00 484/2171 std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&& std::move<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [927]
-----------------------------------------------
0.00 0.00 1/468 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [636]
0.00 0.00 1/468 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [633]
0.00 0.00 1/468 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [634]
0.00 0.00 1/468 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [635]
0.00 0.00 1/468 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [651]
0.00 0.00 2/468 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, magpie::empty_t>, magpie::options const&>(std::allocator<void>, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [650]
0.00 0.00 3/468 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [588]
0.00 0.00 3/468 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [585]
0.00 0.00 3/468 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [586]
0.00 0.00 3/468 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [587]
0.00 0.00 3/468 void std::Construct<magpie::detail::cacheimpl, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [618]
0.00 0.00 4/468 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [573]
0.00 0.00 4/468 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [570]
0.00 0.00 4/468 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [571]
0.00 0.00 4/468 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [572]
0.00 0.00 4/468 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [601]
0.00 0.00 6/468 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [617]
0.00 0.00 8/468 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [600]
0.00 0.00 9/468 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [531]
0.00 0.00 9/468 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [528]
0.00 0.00 9/468 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [529]
0.00 0.00 9/468 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [530]
0.00 0.00 9/468 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [566]
0.00 0.00 18/468 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [565]
0.00 0.00 19/468 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [487]
0.00 0.00 19/468 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [484]
0.00 0.00 19/468 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [485]
0.00 0.00 19/468 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [486]
0.00 0.00 19/468 void std::Construct<magpie::detail::cacheimpl, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [516]
0.00 0.00 30/468 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&) [460]
0.00 0.00 30/468 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&) [458]
0.00 0.00 31/468 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, int>, magpie::options const&>(magpie::cache<int, int>&&, magpie::options const&) [459]
0.00 0.00 31/468 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, int>, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, int>&&, magpie::options const&) [496]
0.00 0.00 32/468 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&) [461]
0.00 0.00 38/468 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [515]
0.00 0.00 62/468 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, int>, magpie::options const&>(std::allocator<void>, magpie::cache<int, int>&&, magpie::options const&) [495]
[988] 0.0 0.00 0.00 468 magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&) [988]
-----------------------------------------------
0.00 0.00 10/467 Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [561]
0.00 0.00 228/467 Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [1060]
0.00 0.00 229/467 Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState&&) [404]
[989] 0.0 0.00 0.00 467 Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [989]
-----------------------------------------------
0.00 0.00 457/457 std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >::~pair() [996]
[990] 0.0 0.00 0.00 457 std::vector<unsigned __int128, std::allocator<unsigned __int128> >::~vector() [990]
0.00 0.00 456/456 std::Vectorbase<unsigned __int128, std::allocator<unsigned __int128> >::_M_get_Tp_allocator() [994]
0.00 0.00 456/456 void std::_Destroy<unsigned __int128>(unsigned __int128, unsigned __int128) [997]
0.00 0.00 456/456 std::Vectorbase<unsigned __int128, std::allocator<unsigned __int128> >::~Vectorbase() [995]
-----------------------------------------------
0.00 0.00 457/457 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_node(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>) [1733]
[991] 0.0 0.00 0.00 457 void std::destroy_at<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >(std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >) [991]
0.00 0.00 456/456 std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >::~pair() [996]
-----------------------------------------------
0.00 0.00 456/456 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_node(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>) [1733]
[992] 0.0 0.00 0.00 456 __gnu_cxx::__aligned_buffer<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >::_M_ptr() [992]
0.00 0.00 5476/5476 __gnu_cxx::__aligned_buffer<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >::_M_addr() [887]
-----------------------------------------------
0.00 0.00 456/456 void std::_Destroy<unsigned __int128>(unsigned __int128, unsigned __int128) [997]
[993] 0.0 0.00 0.00 456 void std::Destroyaux<true>::__destroy<unsigned __int128>(unsigned __int128, unsigned __int128) [993]
-----------------------------------------------
0.00 0.00 456/456 std::vector<unsigned __int128, std::allocator<unsigned __int128> >::~vector() [990]
[994] 0.0 0.00 0.00 456 std::Vectorbase<unsigned __int128, std::allocator<unsigned __int128> >::_M_get_Tp_allocator() [994]
-----------------------------------------------
0.00 0.00 456/456 std::vector<unsigned __int128, std::allocator<unsigned __int128> >::~vector() [990]
[995] 0.0 0.00 0.00 456 std::Vectorbase<unsigned __int128, std::allocator<unsigned __int128> >::~Vectorbase() [995]
0.00 0.00 455/455 std::Vectorbase<unsigned __int128, std::allocator<unsigned __int128> >::_M_deallocate(unsigned __int128, unsigned long) [999]
0.00 0.00 455/455 std::Vectorbase<unsigned __int128, std::allocator<unsigned __int128> >::Vectorimpl::~Vectorimpl() [998]
-----------------------------------------------
0.00 0.00 456/456 void std::destroy_at<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >(std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >) [991]
[996] 0.0 0.00 0.00 456 std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >::~pair() [996]
0.00 0.00 457/457 std::vector<unsigned __int128, std::allocator<unsigned __int128> >::~vector() [990]
-----------------------------------------------
0.00 0.00 456/456 std::vector<unsigned __int128, std::allocator<unsigned __int128> >::~vector() [990]
[997] 0.0 0.00 0.00 456 void std::_Destroy<unsigned __int128>(unsigned __int128, unsigned __int128) [997]
0.00 0.00 456/456 void std::Destroyaux<true>::__destroy<unsigned __int128>(unsigned __int128, unsigned __int128) [993]
0.00 0.00 455/703019 std::__is_constant_evaluated() [725]
-----------------------------------------------
0.00 0.00 455/455 std::Vectorbase<unsigned __int128, std::allocator<unsigned __int128> >::~Vectorbase() [995]
[998] 0.0 0.00 0.00 455 std::Vectorbase<unsigned __int128, std::allocator<unsigned __int128> >::Vectorimpl::~Vectorimpl() [998]
-----------------------------------------------
0.00 0.00 455/455 std::Vectorbase<unsigned __int128, std::allocator<unsigned __int128> >::~Vectorbase() [995]
[999] 0.0 0.00 0.00 455 std::Vectorbase<unsigned __int128, std::allocator<unsigned __int128> >::_M_deallocate(unsigned __int128, unsigned long) [999]
0.00 0.00 1590/703019 std::__is_constant_evaluated() [725]
0.00 0.00 1581/1581 std::__new_allocator<unsigned __int128>::deallocate(unsigned __int128, unsigned long) [934]
-----------------------------------------------
0.00 0.00 455/455 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_node(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>) [1733]
[1000] 0.0 0.00 0.00 455 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_node_ptr(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>) [1000]
0.00 0.00 454/454 std::__ptr_traits_ptr_to<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>, std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>, false>::pointer_to(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>&) [1002]
0.00 0.00 454/930 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_node_allocator() [965]
0.00 0.00 454/703019 std::__is_constant_evaluated() [725]
0.00 0.00 454/454 std::__new_allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> >::deallocate(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>, unsigned long) [1001]
-----------------------------------------------
0.00 0.00 454/454 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_node_ptr(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>) [1000]
[1001] 0.0 0.00 0.00 454 std::__new_allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> >::deallocate(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>, unsigned long) [1001]
-----------------------------------------------
0.00 0.00 454/454 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_node_ptr(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>) [1000]
[1002] 0.0 0.00 0.00 454 std::__ptr_traits_ptr_to<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>, std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>, false>::pointer_to(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>&) [1002]
0.00 0.00 454/454 std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> std::addressof<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> >(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>&) [1004]
-----------------------------------------------
0.00 0.00 454/454 std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> std::addressof<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> >(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>&) [1004]
[1003] 0.0 0.00 0.00 454 std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> std::__addressof<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> >(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>&) [1003]
-----------------------------------------------
0.00 0.00 454/454 std::__ptr_traits_ptr_to<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>, std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>, false>::pointer_to(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>&) [1002]
[1004] 0.0 0.00 0.00 454 std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> std::addressof<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> >(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>&) [1004]
0.00 0.00 454/454 std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> std::__addressof<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> >(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>&) [1003]
-----------------------------------------------
0.00 0.00 7/449 Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4150]
0.00 0.00 442/449 std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1006]
[1005] 0.0 0.00 0.00 449 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [1005]
-----------------------------------------------
0.00 0.00 442/442 std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1007]
[1006] 0.0 0.00 0.00 442 std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1006]
0.00 0.00 442/449 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [1005]
-----------------------------------------------
0.00 0.00 7/442 Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4150]
0.00 0.00 435/442 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const [1009]
[1007] 0.0 0.00 0.00 442 std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1007]
0.00 0.00 442/442 std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1006]
-----------------------------------------------
0.00 0.00 8/440 Catch::Clara::Opt std::__do_uninit_copy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt) [9244]
0.00 0.00 38/440 Catch::Clara::Opt std::__do_uninit_copy<std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt>, std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt) [9249]
0.00 0.00 46/440 Catch::Clara::Opt std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [408]
0.00 0.00 70/440 void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [100]
0.00 0.00 138/440 void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [67]
0.00 0.00 140/440 Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [103]
[1008] 0.0 0.00 0.00 440 Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [1008]
-----------------------------------------------
0.00 0.00 435/435 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4185]
[1009] 0.0 0.00 0.00 435 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const [1009]
0.00 0.00 435/442 std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1007]
-----------------------------------------------
0.00 0.00 1/421 std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [1728]
0.00 0.00 1/421 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [6189]
0.00 0.00 1/421 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [6170]
0.00 0.00 1/421 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [6188]
0.00 0.00 1/421 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, (__gnu_cxx::Lockpolicy)2>&&) [6193]
0.00 0.00 1/421 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [6184]
0.00 0.00 1/421 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [6194]
0.00 0.00 1/421 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, (__gnu_cxx::Lockpolicy)2>&&) [6183]
0.00 0.00 1/421 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>&&) [6174]
0.00 0.00 1/421 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, (__gnu_cxx::Lockpolicy)2>&&) [6190]
0.00 0.00 1/421 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, (__gnu_cxx::Lockpolicy)2>&&) [6191]
0.00 0.00 1/421 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, (__gnu_cxx::Lockpolicy)2>&&) [6192]
0.00 0.00 1/421 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>&&) [6179]
0.00 0.00 1/421 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>&&) [6175]
0.00 0.00 1/421 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>&&) [6176]
0.00 0.00 1/421 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>&&) [6177]
0.00 0.00 1/421 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>&&) [6178]
0.00 0.00 1/421 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, (__gnu_cxx::Lockpolicy)2>&&) [6181]
0.00 0.00 1/421 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, (__gnu_cxx::Lockpolicy)2>&&) [6180]
0.00 0.00 1/421 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, (__gnu_cxx::Lockpolicy)2>&&) [6182]
0.00 0.00 1/421 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, (__gnu_cxx::Lockpolicy)2>&&) [6173]
0.00 0.00 1/421 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>&&) [6187]
0.00 0.00 2/421 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>&&) [1696]
0.00 0.00 2/421 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>&&) [6186]
0.00 0.00 3/421 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [1645]
0.00 0.00 4/421 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [6169]
0.00 0.00 7/421 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [1572]
0.00 0.00 9/421 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [1522]
0.00 0.00 15/421 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [1468]
0.00 0.00 16/421 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>&&) [6185]
0.00 0.00 24/421 std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<magpie::eviction_policy_add, void>(std::__shared_ptr<magpie::eviction_policy_add, (__gnu_cxx::Lockpolicy)2>&&) [1400]
0.00 0.00 49/421 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [1271]
0.00 0.00 49/421 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [1270]
0.00 0.00 68/421 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [1201]
0.00 0.00 151/421 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [1093]
[1010] 0.0 0.00 0.00 421 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [1010]
-----------------------------------------------
0.00 0.00 420/420 Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [500]
[1011] 0.0 0.00 0.00 420 Catch::StringRef std::__niter_base<Catch::StringRef>(Catch::StringRef) [1011]
-----------------------------------------------
0.00 0.00 1/419 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&) [6198]
0.00 0.00 1/419 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [6189]
0.00 0.00 1/419 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [6170]
0.00 0.00 1/419 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [6188]
0.00 0.00 1/419 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, (__gnu_cxx::Lockpolicy)2>&&) [6193]
0.00 0.00 1/419 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [6184]
0.00 0.00 1/419 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [6194]
0.00 0.00 1/419 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, (__gnu_cxx::Lockpolicy)2>&&) [6183]
0.00 0.00 1/419 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>&&) [6174]
0.00 0.00 1/419 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, (__gnu_cxx::Lockpolicy)2>&&) [6190]
0.00 0.00 1/419 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, (__gnu_cxx::Lockpolicy)2>&&) [6191]
0.00 0.00 1/419 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, (__gnu_cxx::Lockpolicy)2>&&) [6192]
0.00 0.00 1/419 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>&&) [6179]
0.00 0.00 1/419 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>&&) [6175]
0.00 0.00 1/419 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>&&) [6176]
0.00 0.00 1/419 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>&&) [6177]
0.00 0.00 1/419 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>&&) [6178]
0.00 0.00 1/419 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, (__gnu_cxx::Lockpolicy)2>&&) [6181]
0.00 0.00 1/419 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, (__gnu_cxx::Lockpolicy)2>&&) [6180]
0.00 0.00 1/419 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, (__gnu_cxx::Lockpolicy)2>&&) [6182]
0.00 0.00 1/419 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, (__gnu_cxx::Lockpolicy)2>&&) [6173]
0.00 0.00 1/419 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>&&) [6187]
0.00 0.00 2/419 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>&&) [1696]
0.00 0.00 2/419 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&) [6168]
0.00 0.00 2/419 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>&&) [6186]
0.00 0.00 3/419 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&) [1644]
0.00 0.00 7/419 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [1572]
0.00 0.00 9/419 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>&) [1521]
0.00 0.00 15/419 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>&) [1467]
0.00 0.00 16/419 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>&&) [6185]
0.00 0.00 24/419 std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<magpie::eviction_policy_add, void>(std::__shared_ptr<magpie::eviction_policy_add, (__gnu_cxx::Lockpolicy)2>&&) [1400]
0.00 0.00 49/419 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [1271]
0.00 0.00 49/419 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [1270]
0.00 0.00 68/419 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>&) [1199]
0.00 0.00 151/419 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [1093]
[1012] 0.0 0.00 0.00 419 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [1012]
-----------------------------------------------
0.00 0.00 3/416 CATCH2_INTERNAL_TEST_0() [209]
0.00 0.00 4/416 CATCH2_INTERNAL_TEST_0() [82]
0.00 0.00 52/416 CATCH2_INTERNAL_TEST_0() [4]
0.00 0.00 357/416 CATCH2_INTERNAL_TEST_0() [2]
[1013] 0.0 0.00 0.00 416 Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1013]
-----------------------------------------------
0.00 0.00 27/416 Catch::operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [3502]
0.00 0.00 165/416 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1078]
0.00 0.00 224/416 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__str_concat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::allocator_type const&) [1134]
[1014] 0.0 0.00 0.00 416 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [1014]
0.00 0.00 417/576 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [982]
0.00 0.00 414/610 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [980]
-----------------------------------------------
0.00 0.00 57/413 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [434]
0.00 0.00 76/413 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [7771]
0.00 0.00 280/413 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [1184]
[1015] 0.0 0.00 0.00 413 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::size() const [1015]
-----------------------------------------------
0.00 0.00 3/403 CATCH2_INTERNAL_TEST_14() [226]
0.00 0.00 400/403 CATCH2_INTERNAL_TEST_0() [4]
[1016] 0.0 0.00 0.00 403 magpie::cache<int, int>::operator[](int const&) [1016]
0.00 0.00 403/403 magpie::cache_ref<int, int>::cache_ref(magpie::cache<int, int>, int const&) [1017]
-----------------------------------------------
0.00 0.00 403/403 magpie::cache<int, int>::operator[](int const&) [1016]
[1017] 0.0 0.00 0.00 403 magpie::cache_ref<int, int>::cache_ref(magpie::cache<int, int>, int const&) [1017]
-----------------------------------------------
0.00 0.00 387/387 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_lower_bound(std::Rbtree_node<int> const, std::Rbtree_node_base const, int const&) const [1035]
[1018] 0.0 0.00 0.00 387 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_left(std::Rbtree_node_base const) [1018]
-----------------------------------------------
0.00 0.00 146/374 Catch::StringRef std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [435]
0.00 0.00 228/374 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::empty() const [5023]
[1019] 0.0 0.00 0.00 374 bool __gnu_cxx::operator==<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [1019]
0.00 0.00 748/3258 __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [899]
-----------------------------------------------
0.00 0.00 370/370 unittest::random_string[abi:cxx11](unsigned long, unsigned long, unittest::character_t) [191]
[1020] 0.0 0.00 0.00 370 void unittest::random<unsigned long>(unsigned long&) [1020]
-----------------------------------------------
0.00 0.00 3/362 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::~ComposableParserImpl() [2829]
0.00 0.00 52/362 Catch::Clara::Parser::~Parser() [43]
0.00 0.00 53/362 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [1256]
0.00 0.00 254/362 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [1053]
[1021] 0.0 0.00 0.00 362 Catch::Clara::Detail::ParserBase::~ParserBase() [1021]
-----------------------------------------------
0.00 0.00 76/356 Catch::StringRef std::__niter_base<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >) [8889]
0.00 0.00 140/356 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::difference_type __gnu_cxx::operator-<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [1183]
0.00 0.00 140/356 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [429]
[1022] 0.0 0.00 0.00 356 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [1022]
-----------------------------------------------
0.00 0.00 90/343 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocated(void const, unsigned long) const [648]
0.00 0.00 122/343 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocated(void const, unsigned long) const [4361]
0.00 0.00 131/343 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocated(void const, unsigned long) const [4366]
[1023] 0.0 0.00 0.00 343 magpie::cache_size_traits<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>::estimate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1023]
0.00 0.00 623/23195 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [803]
-----------------------------------------------
0.00 0.00 2/342 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [7065]
0.00 0.00 2/342 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6989]
0.00 0.00 2/342 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6971]
0.00 0.00 2/342 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6980]
0.00 0.00 2/342 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6953]
0.00 0.00 2/342 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6944]
0.00 0.00 2/342 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6935]
0.00 0.00 2/342 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6926]
0.00 0.00 2/342 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6962]
0.00 0.00 2/342 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [7092]
0.00 0.00 2/342 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [7083]
0.00 0.00 2/342 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [7074]
0.00 0.00 2/342 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6917]
0.00 0.00 2/342 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [6998]
0.00 0.00 2/342 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [7110]
0.00 0.00 2/342 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [7007]
0.00 0.00 2/342 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [7101]
0.00 0.00 2/342 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [7056]
0.00 0.00 2/342 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [7047]
0.00 0.00 2/342 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [7027]
0.00 0.00 4/342 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1628]
0.00 0.00 4/342 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [7036]
0.00 0.00 6/342 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1596]
0.00 0.00 8/342 std::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [7129]
0.00 0.00 16/342 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1465]
0.00 0.00 18/342 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1454]
0.00 0.00 30/342 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1370]
0.00 0.00 32/342 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagRef, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [7016]
0.00 0.00 48/342 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1293]
0.00 0.00 136/342 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1103]
[1024] 0.0 0.00 0.00 342 std::Spebo_helper<0, std::allocator<void>, true>::_S_get(std::Spebo_helper<0, std::allocator<void>, true>&) [1024]
-----------------------------------------------
0.00 0.00 33/337 std::Rbtree_iterator<(anonymous namespace)::cache_key_t> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_insert_<(anonymous namespace)::cache_key_t const&, std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode>(std::Rbtree_node_base, std::Rbtree_node_base, (anonymous namespace)::cache_key_t const&, std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode&) [450]
0.00 0.00 36/337 std::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>, bool> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_insert_unique<(anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t const&) [452]
0.00 0.00 268/337 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_key(std::Rbtree_node<(anonymous namespace)::cache_key_t> const) [1047]
[1025] 0.0 0.00 0.00 337 std::Identity<(anonymous namespace)::cachekey_t>::operator()((anonymous namespace)::cache_key_t const&) const [1025]
-----------------------------------------------
0.00 0.00 70/325 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [429]
0.00 0.00 255/325 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase() [1050]
[1026] 0.0 0.00 0.00 325 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [1026]
0.00 0.00 128/703019 std::__is_constant_evaluated() [725]
0.00 0.00 128/128 std::__new_allocator<Catch::StringRef>::deallocate(Catch::StringRef, unsigned long) [1111]
-----------------------------------------------
0.00 0.00 16/315 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [129]
0.00 0.00 38/315 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [488]
0.00 0.00 70/315 void std::_relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [100]
0.00 0.00 78/315 Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [127]
0.00 0.00 113/315 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [420]
[1027] 0.0 0.00 0.00 315 Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [1027]
-----------------------------------------------
0.00 0.00 312/312 unsigned long std::__detail::__mod<unsigned long, 0ul, 1ul, 0ul>(unsigned long) [1029]
[1028] 0.0 0.00 0.00 312 std::__detail::Mod<unsigned long, 0ul, 1ul, 0ul, true, false>::_calc(unsigned long) [1028]
-----------------------------------------------
0.00 0.00 312/312 std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>::seed(unsigned long) [1729]
[1029] 0.0 0.00 0.00 312 unsigned long std::__detail::__mod<unsigned long, 0ul, 1ul, 0ul>(unsigned long) [1029]
0.00 0.00 312/312 std::__detail::Mod<unsigned long, 0ul, 1ul, 0ul, true, false>::_calc(unsigned long) [1028]
-----------------------------------------------
0.00 0.00 311/311 unsigned long std::__detail::__mod<unsigned long, 312ul, 1ul, 0ul>(unsigned long) [1031]
[1030] 0.0 0.00 0.00 311 std::__detail::Mod<unsigned long, 312ul, 1ul, 0ul, true, true>::_calc(unsigned long) [1030]
-----------------------------------------------
0.00 0.00 311/311 std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>::seed(unsigned long) [1729]
[1031] 0.0 0.00 0.00 311 unsigned long std::__detail::__mod<unsigned long, 312ul, 1ul, 0ul>(unsigned long) [1031]
0.00 0.00 311/311 std::__detail::Mod<unsigned long, 312ul, 1ul, 0ul, true, true>::_calc(unsigned long) [1030]
-----------------------------------------------
0.00 0.00 1/308 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [1718]
0.00 0.00 1/308 Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [418]
0.00 0.00 2/308 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [1681]
0.00 0.00 48/308 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [1274]
0.00 0.00 48/308 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [1277]
0.00 0.00 57/308 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [1247]
0.00 0.00 151/308 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [1088]
[1032] 0.0 0.00 0.00 308 Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [1032]
-----------------------------------------------
0.00 0.00 302/302 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) [1090]
[1033] 0.0 0.00 0.00 302 std::remove_reference<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&) [1033]
-----------------------------------------------
0.00 0.00 300/300 CATCH2_INTERNAL_TEST_0() [2]
[1034] 0.0 0.00 0.00 300 std::set<int, std::less<int>, std::allocator<int> >::contains(int const&) const [1034]
0.00 0.00 300/900 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::end() const [966]
0.00 0.00 300/300 std::Rb_tree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::find(int const&) const [1036]
0.00 0.00 300/600 std::operator==(std::Rb_tree_const_iterator<int> const&, std::Rbtree_const_iterator<int> const&) [981]
-----------------------------------------------
0.00 0.00 300/300 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::find(int const&) const [1036]
[1035] 0.0 0.00 0.00 300 std::Rb_tree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_lower_bound(std::Rbtree_node<int> const, std::Rbtree_node_base const, int const&) const [1035]
0.00 0.00 916/1300 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_key(std::Rbtree_node<int> const) [957]
0.00 0.00 916/1300 std::less<int>::operator()(int const&, int const&) const [956]
0.00 0.00 529/529 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_right(std::Rbtree_node_base const) [984]
0.00 0.00 387/387 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_left(std::Rbtree_node_base const) [1018]
0.00 0.00 300/1200 std::Rbtree_const_iterator<int>::Rbtree_const_iterator(std::Rbtree_node_base const) [961]
-----------------------------------------------
0.00 0.00 300/300 std::set<int, std::less<int>, std::allocator<int> >::contains(int const&) const [1034]
[1036] 0.0 0.00 0.00 300 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::find(int const&) const [1036]
0.00 0.00 600/900 std::Rb_tree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::end() const [966]
0.00 0.00 300/300 std::Rb_tree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_end() const [1037]
0.00 0.00 300/300 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_begin() const [1038]
0.00 0.00 300/300 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_lower_bound(std::Rbtree_node<int> const, std::Rbtree_node_base const, int const&) const [1035]
0.00 0.00 300/600 std::operator==(std::Rbtree_const_iterator<int> const&, std::Rbtree_const_iterator<int> const&) [981]
0.00 0.00 240/298 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_key(std::Rbtree_node_base const) [1040]
0.00 0.00 240/1300 std::less<int>::operator()(int const&, int const&) const [956]
-----------------------------------------------
0.00 0.00 300/300 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::find(int const&) const [1036]
[1037] 0.0 0.00 0.00 300 std::Rb_tree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_end() const [1037]
-----------------------------------------------
0.00 0.00 300/300 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::find(int const&) const [1036]
[1038] 0.0 0.00 0.00 300 std::Rb_tree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_begin() const [1038]
-----------------------------------------------
0.00 0.00 70/299 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [454]
0.00 0.00 89/299 void std::Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [432]
0.00 0.00 140/299 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [429]
[1039] 0.0 0.00 0.00 299 Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&) [1039]
-----------------------------------------------
0.00 0.00 25/298 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_insert_unique_pos(int const&) [1347]
0.00 0.00 33/298 std::Rbtree_iterator<int> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_insert_<int const&, std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node>(std::Rbtree_node_base, std::Rbtree_node_base, int const&, std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node&) [425]
0.00 0.00 240/298 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::find(int const&) const [1036]
[1040] 0.0 0.00 0.00 298 std::Rb_tree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_key(std::Rbtree_node_base const) [1040]
0.00 0.00 298/1300 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_key(std::Rbtree_node<int> const) [957]
-----------------------------------------------
0.00 0.00 4/282 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [3884]
0.00 0.00 96/282 bool __gnu_cxx::operator!=<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [3950]
0.00 0.00 182/282 bool __gnu_cxx::operator==<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [1156]
[1041] 0.0 0.00 0.00 282 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [1041]
-----------------------------------------------
0.00 0.00 268/268 std::less<(anonymous namespace)::cache_key_t>::operator()((anonymous namespace)::cache_key_t const&, (anonymous namespace)::cache_key_t const&) const [1046]
[1042] 0.0 0.00 0.00 268 (anonymous namespace)::operator<((anonymous namespace)::cache_key_t const&, (anonymous namespace)::cache_key_t const&) [1042]
-----------------------------------------------
0.00 0.00 268/268 std::Rbtree_node<(anonymous namespace)::cache_key_t>::_M_valptr() const [1045]
[1043] 0.0 0.00 0.00 268 __gnu_cxx::__aligned_membuf<(anonymous namespace)::cache_key_t>::_M_ptr() const [1043]
0.00 0.00 268/268 __gnu_cxx::__aligned_membuf<(anonymous namespace)::cache_key_t>::_M_addr() const [1044]
-----------------------------------------------
0.00 0.00 268/268 __gnu_cxx::__aligned_membuf<(anonymous namespace)::cache_key_t>::_M_ptr() const [1043]
[1044] 0.0 0.00 0.00 268 __gnu_cxx::__aligned_membuf<(anonymous namespace)::cache_key_t>::_M_addr() const [1044]
-----------------------------------------------
0.00 0.00 268/268 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_key(std::Rbtree_node<(anonymous namespace)::cache_key_t> const) [1047]
[1045] 0.0 0.00 0.00 268 std::Rbtree_node<(anonymous namespace)::cache_key_t>::_M_valptr() const [1045]
0.00 0.00 268/268 __gnu_cxx::__aligned_membuf<(anonymous namespace)::cache_key_t>::_M_ptr() const [1043]
-----------------------------------------------
0.00 0.00 29/268 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::find((anonymous namespace)::cache_key_t const&) const [1363]
0.00 0.00 33/268 std::Rbtree_iterator<(anonymous namespace)::cache_key_t> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_insert_<(anonymous namespace)::cache_key_t const&, std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode>(std::Rbtree_node_base, std::Rbtree_node_base, (anonymous namespace)::cache_key_t const&, std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode&) [450]
0.00 0.00 92/268 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_lower_bound(std::Rbtree_node<(anonymous namespace)::cache_key_t> const, std::Rbtree_node_base const, (anonymous namespace)::cache_key_t const&) const [1362]
0.00 0.00 114/268 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_insert_unique_pos((anonymous namespace)::cache_key_t const&) [1343]
[1046] 0.0 0.00 0.00 268 std::less<(anonymous namespace)::cache_key_t>::operator()((anonymous namespace)::cache_key_t const&, (anonymous namespace)::cache_key_t const&) const [1046]
0.00 0.00 268/268 (anonymous namespace)::operator<((anonymous namespace)::cache_key_t const&, (anonymous namespace)::cache_key_t const&) [1042]
-----------------------------------------------
0.00 0.00 87/268 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_insert_unique_pos((anonymous namespace)::cache_key_t const&) [1343]
0.00 0.00 89/268 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_key(std::Rbtree_node_base const) [1160]
0.00 0.00 92/268 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_lower_bound(std::Rbtree_node<(anonymous namespace)::cache_key_t> const, std::Rbtree_node_base const, (anonymous namespace)::cache_key_t const&) const [1362]
[1047] 0.0 0.00 0.00 268 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_key(std::Rbtree_node<(anonymous namespace)::cache_key_t> const) [1047]
0.00 0.00 268/268 std::Rbtree_node<(anonymous namespace)::cache_key_t>::_M_valptr() const [1045]
0.00 0.00 268/337 std::Identity<(anonymous namespace)::cachekey_t>::operator()((anonymous namespace)::cache_key_t const&) const [1025]
-----------------------------------------------
0.00 0.00 255/255 void std::Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [1052]
[1048] 0.0 0.00 0.00 255 void std::Destroy_aux<true>::__destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [1048]
-----------------------------------------------
0.00 0.00 255/255 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase() [1050]
[1049] 0.0 0.00 0.00 255 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::~Vectorimpl() [1049]
-----------------------------------------------
0.00 0.00 255/255 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [1051]
[1050] 0.0 0.00 0.00 255 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase() [1050]
0.00 0.00 255/325 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [1026]
0.00 0.00 255/255 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::~Vectorimpl() [1049]
-----------------------------------------------
0.00 0.00 1/255 Catch::Clara::Args::~Args() [2604]
0.00 0.00 254/255 Catch::Clara::Opt::~Opt() [40]
[1051] 0.0 0.00 0.00 255 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [1051]
0.00 0.00 255/492 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() [986]
0.00 0.00 255/255 void std::Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [1052]
0.00 0.00 255/255 std::Vector_base<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase() [1050]
-----------------------------------------------
0.00 0.00 255/255 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [1051]
[1052] 0.0 0.00 0.00 255 void std::Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [1052]
0.00 0.00 255/703019 std::_is_constant_evaluated() [725]
0.00 0.00 255/255 void std::Destroyaux<true>::__destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [1048]
-----------------------------------------------
0.00 0.00 254/254 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [41]
[1053] 0.0 0.00 0.00 254 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [1053]
0.00 0.00 254/362 Catch::Clara::Detail::ParserBase::~ParserBase() [1021]
-----------------------------------------------
0.00 0.00 38/254 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator+(long) const [4574]
0.00 0.00 108/254 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() [1135]
0.00 0.00 108/254 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() [1136]
[1054] 0.0 0.00 0.00 254 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const&) [1054]
-----------------------------------------------
0.00 0.00 36/252 std::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>, bool> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_insert_unique<(anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t const&) [452]
0.00 0.00 36/252 std::Rbtree_iterator<(anonymous namespace)::cache_key_t> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_insert_<(anonymous namespace)::cache_key_t const&, std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode>(std::Rbtree_node_base, std::Rbtree_node_base, (anonymous namespace)::cache_key_t const&, std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode&) [450]
0.00 0.00 36/252 std::Rbtree_node<(anonymous namespace)::cache_key_t> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode::operator()<(anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t const&) const [448]
0.00 0.00 36/252 std::Rbtree_node<(anonymous namespace)::cache_key_t> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_create_node<(anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t const&) [451]
0.00 0.00 36/252 decltype (::new ((void)(0)) (anonymous namespace)::cache_key_t((declval<(anonymous namespace)::cache_key_t const&>)())) std::construct_at<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t const&) [490]
0.00 0.00 72/252 void std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_construct_node<(anonymous namespace)::cache_key_t const&>(std::Rbtree_node<(anonymous namespace)::cache_key_t>, (anonymous namespace)::cache_key_t const&) [453]
[1055] 0.0 0.00 0.00 252 (anonymous namespace)::cache_key_t const& std::forward<(anonymous namespace)::cache_key_t const&>(std::remove_reference<(anonymous namespace)::cache_key_t const&>::type&) [1055]
-----------------------------------------------
0.00 0.00 234/234 std::vector<unsigned char, std::allocator<unsigned char> >::vector(unsigned long, std::allocator<unsigned char> const&) [362]
[1056] 0.0 0.00 0.00 234 std::vector<unsigned char, std::allocator<unsigned char> >::_S_check_init_len(unsigned long, std::allocator<unsigned char> const&) [1056]
0.00 0.00 234/48233 std::vector<unsigned char, std::allocator<unsigned char> >::_S_max_size(std::allocator<unsigned char> const&) [787]
-----------------------------------------------
0.00 0.00 228/228 Catch::Clara::Detail::ParserBase::validate() const [1062]
[1057] 0.0 0.00 0.00 228 Catch::Clara::Detail::BasicResult<void>::ok() [1057]
0.00 0.00 228/228 Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [1058]
-----------------------------------------------
0.00 0.00 228/228 Catch::Clara::Detail::BasicResult<void>::ok() [1057]
[1058] 0.0 0.00 0.00 228 Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [1058]
0.00 0.00 228/228 Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [1060]
0.00 0.00 228/3573 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [896]
-----------------------------------------------
0.00 0.00 228/228 Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4150]
[1059] 0.0 0.00 0.00 228 Catch::Clara::Detail::BasicResult<void>::~BasicResult() [1059]
0.00 0.00 228/9353 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [860]
0.00 0.00 228/228 Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase() [1061]
-----------------------------------------------
0.00 0.00 228/228 Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [1058]
[1060] 0.0 0.00 0.00 228 Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [1060]
0.00 0.00 228/467 Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [989]
-----------------------------------------------
0.00 0.00 228/228 Catch::Clara::Detail::BasicResult<void>::~BasicResult() [1059]
[1061] 0.0 0.00 0.00 228 Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase() [1061]
-----------------------------------------------
0.00 0.00 228/228 Catch::Clara::Opt::validate() const [4152]
[1062] 0.0 0.00 0.00 228 Catch::Clara::Detail::ParserBase::validate() const [1062]
0.00 0.00 228/228 Catch::Clara::Detail::BasicResult<void>::ok() [1057]
-----------------------------------------------
0.00 0.00 224/224 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase() [113]
[1063] 0.0 0.00 0.00 224 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::~Listimpl() [1063]
-----------------------------------------------
0.00 0.00 30/216 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&) [460]
0.00 0.00 30/216 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&) [458]
0.00 0.00 31/216 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, int>, magpie::options const&>(magpie::cache<int, int>&&, magpie::options const&) [459]
0.00 0.00 31/216 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, int>, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, int>&&, magpie::options const&) [496]
0.00 0.00 32/216 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&) [461]
0.00 0.00 62/216 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, int>, magpie::options const&>(std::allocator<void>, magpie::cache<int, int>&&, magpie::options const&) [495]
[1064] 0.0 0.00 0.00 216 magpie::cache<int, int>&& std::forward<magpie::cache<int, int>>(std::remove_reference<magpie::cache<int, int>>::type&) [1064]
-----------------------------------------------
0.00 0.00 207/207 CATCH2_INTERNAL_TEST_0() [2]
[1065] 0.0 0.00 0.00 207 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache_ref(magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1065]
-----------------------------------------------
0.00 0.00 207/207 CATCH2_INTERNAL_TEST_18() [71]
[1066] 0.0 0.00 0.00 207 magpie::eviction_cycle::get_cycle_turn() const [1066]
-----------------------------------------------
0.00 0.00 204/204 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1070]
[1067] 0.0 0.00 0.00 204 __gnu_cxx::__aligned_buffer<magpie::detail::cache_impl>::_M_ptr() [1067]
0.00 0.00 204/204 __gnu_cxx::__aligned_buffer<magpie::detail::cache_impl>::_M_addr() [1068]
-----------------------------------------------
0.00 0.00 204/204 __gnu_cxx::__aligned_buffer<magpie::detail::cache_impl>::_M_ptr() [1067]
[1068] 0.0 0.00 0.00 204 __gnu_cxx::__aligned_buffer<magpie::detail::cache_impl>::_M_addr() [1068]
-----------------------------------------------
0.00 0.00 204/204 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<magpie::detail::cache_impl> >, std::is_move_constructible<magpie::detail::cache_impl>, std::is_move_assignable<magpie::detail::cache_impl> >::value, void>::type std::swap<magpie::detail::cache_impl>(magpie::detail::cache_impl&, magpie::detail::cache_impl&) [1224]
[1069] 0.0 0.00 0.00 204 std::remove_reference<magpie::detail::cache_impl&>::type&& std::move<magpie::detail::cache_impl&>(magpie::detail::cache_impl&) [1069]
-----------------------------------------------
0.00 0.00 1/203 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [635]
0.00 0.00 1/203 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, magpie::empty_t>, magpie::options const&>(std::allocator<void>, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [650]
0.00 0.00 3/203 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [587]
0.00 0.00 3/203 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [617]
0.00 0.00 4/203 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [572]
0.00 0.00 4/203 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [600]
0.00 0.00 9/203 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [530]
0.00 0.00 9/203 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [565]
0.00 0.00 19/203 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [486]
0.00 0.00 19/203 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [515]
0.00 0.00 31/203 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&) [461]
0.00 0.00 32/203 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, int>, magpie::options const&>(std::allocator<void>, magpie::cache<int, int>&&, magpie::options const&) [495]
0.00 0.00 68/203 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1208]
[1070] 0.0 0.00 0.00 203 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1070]
0.00 0.00 204/204 __gnu_cxx::__aligned_buffer<magpie::detail::cache_impl>::_M_ptr() [1067]
-----------------------------------------------
0.00 0.00 16/201 std::shared_ptr<std::enable_if<!std::is_array<Catch::Clara::Detail::BoundFlagRef>::value, Catch::Clara::Detail::BoundFlagRef>::type> std::make_shared<Catch::Clara::Detail::BoundFlagRef, bool&>(bool&) [8778]
0.00 0.00 16/201 std::shared_ptr<Catch::Clara::Detail::BoundFlagRef>::shared_ptr<std::allocator<void>, bool&>(std::Spalloc_shared_tag<std::allocator<void> >, bool&) [5358]
0.00 0.00 16/201 std::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, bool&>(std::Spalloc_shared_tag<std::allocator<void> >, bool&) [6147]
0.00 0.00 16/201 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundFlagRef, std::allocator<void>, bool&>(Catch::Clara::Detail::BoundFlagRef&, std::Spalloc_shared_tag<std::allocator<void> >, bool&) [547]
0.00 0.00 16/201 void std::Construct<Catch::Clara::Detail::BoundFlagRef, bool&>(Catch::Clara::Detail::BoundFlagRef, bool&) [548]
0.00 0.00 17/201 std::pair<std::Rb_tree_const_iterator<Catch::TestCaseInfo const>, bool>::pair<std::Rbtree_iterator<Catch::TestCaseInfo const>&, bool&, true>(std::Rbtree_iterator<Catch::TestCaseInfo const>&, bool&) [7255]
0.00 0.00 32/201 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagRef, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<bool&>(std::allocator<void>, bool&) [7019]
0.00 0.00 36/201 std::pair<std::Rbtree_const_iterator<(anonymous namespace)::cache_key_t>, bool>::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&, bool&>(std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&, bool&) [1335]
0.00 0.00 36/201 std::pair<std::Rbtree_const_iterator<int>, bool>::pair<std::Rbtree_iterator<int>&, bool&>(std::Rbtree_iterator<int>&, bool&) [1336]
[1071] 0.0 0.00 0.00 201 bool& std::forward<bool&>(std::remove_reference<bool&>::type&) [1071]
-----------------------------------------------
0.00 0.00 57/197 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [434]
0.00 0.00 140/197 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const [1101]
[1072] 0.0 0.00 0.00 197 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() const [1072]
-----------------------------------------------
0.00 0.00 27/193 CATCH2_INTERNAL_TEST_0() [209]
0.00 0.00 166/193 CATCH2_INTERNAL_TEST_0() [2]
[1073] 0.0 0.00 0.00 193 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1073]
0.00 0.00 192/1992 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::ExprLhs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [928]
-----------------------------------------------
0.00 0.00 27/189 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 27/189 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 27/189 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 27/189 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 27/189 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 27/189 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 27/189 CATCH2_INTERNAL_TEST_18() [71]
[1074] 0.0 0.00 0.00 189 magpie::eviction_policy::profile() [1074]
-----------------------------------------------
0.00 0.00 3/188 std::shared_ptr<magpie::cache<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::make_shared<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options&>(magpie::options&) [520]
0.00 0.00 3/188 std::shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [517]
0.00 0.00 3/188 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [518]
0.00 0.00 3/188 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<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::allocator<void>, magpie::options&>(magpie::cache<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::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [519]
0.00 0.00 3/188 void std::Construct<magpie::cache<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options&>(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options&) [550]
0.00 0.00 6/188 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::options&>(std::allocator<void>, magpie::options&) [549]
0.00 0.00 9/188 std::shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > > std::make_shared<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options&>(magpie::options&) [465]
0.00 0.00 9/188 std::shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >::shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [462]
0.00 0.00 9/188 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [463]
0.00 0.00 9/188 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, magpie::options&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [464]
0.00 0.00 9/188 void std::Construct<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options&) [468]
0.00 0.00 14/188 std::_shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [234]
0.00 0.00 15/188 std::shared_ptr<magpie::cache<int, int> > std::make_shared<magpie::cache<int, int>, magpie::options&>(magpie::options&) [235]
0.00 0.00 15/188 std::shared_ptr<magpie::cache<int, int> >::shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [233]
0.00 0.00 15/188 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<int, int>, std::allocator<void>, magpie::options&>(magpie::cache<int, int>&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [439]
0.00 0.00 15/188 void std::Construct<magpie::cache<int, int>, magpie::options&>(magpie::cache<int, int>, magpie::options&) [443]
0.00 0.00 18/188 std::Sp_counted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::options&>(std::allocator<void>, magpie::options&) [467]
0.00 0.00 30/188 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::options&>(std::allocator<void>, magpie::options&) [442]
[1075] 0.0 0.00 0.00 188 magpie::options& std::forward<magpie::options&>(std::remove_reference<magpie::options&>::type&) [1075]
-----------------------------------------------
134 magpie::options::~options() <cycle 1> [1106]
0.00 0.00 4/2386 CATCH2_INTERNAL_TEST_0() [2]
0.00 0.00 6/2386 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 6/2386 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 6/2386 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 6/2386 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 6/2386 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 6/2386 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 6/2386 CATCH2_INTERNAL_TEST_18() [71]
0.00 0.00 7/2386 CATCH2_INTERNAL_TEST_0() [82]
[1076] 0.0 0.00 0.00 187 std::shared_ptr<magpie::eviction_policy>::~shared_ptr() <cycle 1> [1076]
1979 std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [929]
-----------------------------------------------
0.00 0.00 13/177 Catch::StringRef std::__do_uninit_copy<char const const, Catch::StringRef>(char const const, char const const, Catch::StringRef) [9240]
0.00 0.00 25/177 void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [503]
0.00 0.00 50/177 Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [501]
0.00 0.00 89/177 Catch::StringRef std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [435]
[1077] 0.0 0.00 0.00 177 Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&) [1077]
-----------------------------------------------
0.00 0.00 74/176 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<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> > const&) [10130]
0.00 0.00 102/176 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1146]
[1078] 0.0 0.00 0.00 176 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1078]
0.00 0.00 166/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [752]
0.00 0.00 165/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [789]
0.00 0.00 165/416 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [1014]
-----------------------------------------------
0.00 0.00 1/171 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7070]
0.00 0.00 1/171 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6994]
0.00 0.00 1/171 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6976]
0.00 0.00 1/171 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6985]
0.00 0.00 1/171 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6958]
0.00 0.00 1/171 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6949]
0.00 0.00 1/171 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6940]
0.00 0.00 1/171 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6931]
0.00 0.00 1/171 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6967]
0.00 0.00 1/171 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7097]
0.00 0.00 1/171 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7088]
0.00 0.00 1/171 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7079]
0.00 0.00 1/171 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [6922]
0.00 0.00 1/171 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7003]
0.00 0.00 1/171 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7115]
0.00 0.00 1/171 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7012]
0.00 0.00 1/171 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7106]
0.00 0.00 1/171 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7061]
0.00 0.00 1/171 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7052]
0.00 0.00 1/171 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7032]
0.00 0.00 2/171 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1709]
0.00 0.00 2/171 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7041]
0.00 0.00 3/171 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1655]
0.00 0.00 4/171 std::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7134]
0.00 0.00 8/171 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1552]
0.00 0.00 9/171 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1530]
0.00 0.00 15/171 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1474]
0.00 0.00 16/171 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagRef, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7021]
0.00 0.00 24/171 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1411]
0.00 0.00 68/171 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1209]
[1079] 0.0 0.00 0.00 171 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [1079]
-----------------------------------------------
0.00 0.00 1/170 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [7066]
0.00 0.00 1/170 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [7057]
0.00 0.00 1/170 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [7102]
0.00 0.00 1/170 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [7008]
0.00 0.00 1/170 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [7111]
0.00 0.00 1/170 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6999]
0.00 0.00 1/170 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6918]
0.00 0.00 1/170 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [7075]
0.00 0.00 1/170 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [7084]
0.00 0.00 1/170 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [7093]
0.00 0.00 1/170 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6963]
0.00 0.00 1/170 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6927]
0.00 0.00 1/170 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6936]
0.00 0.00 1/170 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6945]
0.00 0.00 1/170 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6954]
0.00 0.00 1/170 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6981]
0.00 0.00 1/170 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6972]
0.00 0.00 1/170 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [6990]
0.00 0.00 1/170 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [7028]
0.00 0.00 1/170 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [7048]
0.00 0.00 2/170 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1708]
0.00 0.00 2/170 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [7037]
0.00 0.00 3/170 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1654]
0.00 0.00 4/170 std::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [7130]
0.00 0.00 8/170 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1551]
0.00 0.00 9/170 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1529]
0.00 0.00 15/170 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1483]
0.00 0.00 16/170 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagRef, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [7017]
0.00 0.00 24/170 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1410]
0.00 0.00 67/170 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1237]
[1080] 0.0 0.00 0.00 170 std::Spebo_helper<0, std::allocator<void>, true>::Spebo_helper(std::allocator<void> const&) [1080]
-----------------------------------------------
0.00 0.00 1/169 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, magpie::empty_t>, magpie::options const&>(std::allocator<void>, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [650]
0.00 0.00 1/169 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&>(std::allocator<void>, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [7068]
0.00 0.00 1/169 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&) [7059]
0.00 0.00 1/169 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [7104]
0.00 0.00 1/169 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&) [7010]
0.00 0.00 1/169 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [7113]
0.00 0.00 1/169 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&) [7001]
0.00 0.00 1/169 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [6920]
0.00 0.00 1/169 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12} const&) [7077]
0.00 0.00 1/169 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13} const&) [7086]
0.00 0.00 1/169 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14} const&) [7095]
0.00 0.00 1/169 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [6965]
0.00 0.00 1/169 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [6929]
0.00 0.00 1/169 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [6938]
0.00 0.00 1/169 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [6947]
0.00 0.00 1/169 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [6956]
0.00 0.00 1/169 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [6983]
0.00 0.00 1/169 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [6974]
0.00 0.00 1/169 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11} const&>(std::allocator<void>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11} const&) [6992]
0.00 0.00 1/169 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::allocator<void>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [7030]
0.00 0.00 1/169 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<long&>(std::allocator<void>, long&) [7050]
0.00 0.00 2/169 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<void>, unsigned int&) [631]
0.00 0.00 2/169 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<double&>(std::allocator<void>, double&) [7039]
0.00 0.00 3/169 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [617]
0.00 0.00 3/169 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::options&>(std::allocator<void>, magpie::options&) [549]
0.00 0.00 4/169 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [600]
0.00 0.00 4/169 std::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [13]>(std::allocator<void>, char const (&) [13]) [7132]
0.00 0.00 8/169 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [568]
0.00 0.00 9/169 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::options&>(std::allocator<void>, magpie::options&) [467]
0.00 0.00 9/169 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [565]
0.00 0.00 15/169 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::options&>(std::allocator<void>, magpie::options&) [442]
0.00 0.00 16/169 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagRef, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<bool&>(std::allocator<void>, bool&) [7019]
0.00 0.00 19/169 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [515]
0.00 0.00 24/169 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<void>) [504]
0.00 0.00 30/169 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, int>, magpie::options const&>(std::allocator<void>, magpie::cache<int, int>&&, magpie::options const&) [495]
[1081] 0.0 0.00 0.00 169 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [1081]
-----------------------------------------------
0.00 0.00 17/164 std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long) [1461]
0.00 0.00 147/164 Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [4352]
[1082] 0.0 0.00 0.00 164 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [1082]
0.00 0.00 164/19055 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [810]
0.00 0.00 164/2943 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [909]
0.00 0.00 164/2806 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [910]
-----------------------------------------------
0.00 0.00 162/162 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const) [1606]
[1083] 0.0 0.00 0.00 162 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [1083]
0.00 0.00 169/610 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [980]
0.00 0.00 160/3056 std::char_traits<char>::length(char const) [901]
0.00 0.00 159/576 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [982]
-----------------------------------------------
0.00 0.00 25/158 void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [503]
0.00 0.00 25/158 decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&) [502]
0.00 0.00 27/158 Catch::Tag& std::vector<Catch::Tag, std::allocator<Catch::Tag> >::emplace_back<Catch::StringRef>(Catch::StringRef&&) [7517]
0.00 0.00 81/158 void std::vector<Catch::Tag, std::allocator<Catch::Tag> >::_M_realloc_insert<Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::Tag, std::vector<Catch::Tag, std::allocator<Catch::Tag> > >, Catch::StringRef&&) [497]
[1084] 0.0 0.00 0.00 158 Catch::StringRef&& std::forward<Catch::StringRef>(std::remove_reference<Catch::StringRef>::type&) [1084]
-----------------------------------------------
0.00 0.00 154/154 std::__weak_count<(__gnu_cxx::Lockpolicy)2>::~__weak_count() [895]
[1085] 0.0 0.00 0.00 154 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_weak_release() [1085]
-----------------------------------------------
0.00 0.00 38/151 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [488]
0.00 0.00 113/151 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::constructat<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [420]
[1086] 0.0 0.00 0.00 151 Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [1086]
0.00 0.00 151/151 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [1087]
0.00 0.00 151/151 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [1094]
-----------------------------------------------
0.00 0.00 151/151 Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [1086]
[1087] 0.0 0.00 0.00 151 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [1087]
0.00 0.00 151/151 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [1088]
0.00 0.00 151/151 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [1089]
-----------------------------------------------
0.00 0.00 151/151 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [1087]
[1088] 0.0 0.00 0.00 151 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [1088]
0.00 0.00 151/308 Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [1032]
-----------------------------------------------
0.00 0.00 151/151 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [1087]
[1089] 0.0 0.00 0.00 151 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [1089]
0.00 0.00 151/151 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>(std::shared_ptr<Catch::Clara::Detail::BoundRef>&) [1095]
0.00 0.00 151/151 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [1093]
-----------------------------------------------
0.00 0.00 151/151 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [1092]
[1090] 0.0 0.00 0.00 151 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) [1090]
0.00 0.00 302/302 std::remove_reference<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&) [1033]
0.00 0.00 151/151 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data&&) [1091]
-----------------------------------------------
0.00 0.00 151/151 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) [1090]
[1091] 0.0 0.00 0.00 151 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data&&) [1091]
-----------------------------------------------
0.00 0.00 151/151 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [1094]
[1092] 0.0 0.00 0.00 151 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [1092]
0.00 0.00 151/151 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) [1090]
-----------------------------------------------
0.00 0.00 151/151 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [1089]
[1093] 0.0 0.00 0.00 151 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [1093]
0.00 0.00 151/421 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [1010]
0.00 0.00 151/419 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [1012]
-----------------------------------------------
0.00 0.00 151/151 Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [1086]
[1094] 0.0 0.00 0.00 151 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [1094]
0.00 0.00 151/151 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [1092]
-----------------------------------------------
0.00 0.00 151/151 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [1089]
[1095] 0.0 0.00 0.00 151 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>(std::shared_ptr<Catch::Clara::Detail::BoundRef>&) [1095]
-----------------------------------------------
0.00 0.00 1/150 unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [92]
0.00 0.00 2/150 Catch::ReusableStringStream::~ReusableStringStream() [2419]
0.00 0.00 3/150 CATCH2_INTERNAL_TEST_4() [158]
0.00 0.00 3/150 int magpie::cache<int, int>::add<int>(int const&, int const&, bool) [3]
0.00 0.00 3/150 magpie::cache_ref<int, int>::operator() const [469]
0.00 0.00 4/150 void std::Construct<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]) [608]
0.00 0.00 4/150 Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig&&)::{lambda()#1}::operator()() const [10175]
0.00 0.00 6/150 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set(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&, int, float) [396]
0.00 0.00 6/150 std::random_device::random_device() [1593]
0.00 0.00 9/150 CATCH2_INTERNAL_TEST_14() [226]
0.00 0.00 9/150 Catch::ReporterRegistry::ReporterRegistry() [2306]
0.00 0.00 100/150 CATCH2_INTERNAL_TEST_4() [231]
[1096] 0.0 0.00 0.00 150 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [1096]
0.00 0.00 2642/2806 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [910]
0.00 0.00 2640/19055 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [810]
0.00 0.00 2634/3056 std::char_traits<char>::length(char const) [901]
0.00 0.00 2633/2943 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [909]
-----------------------------------------------
0.00 0.00 36/144 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_destroy_node(std::Rbtree_node<(anonymous namespace)::cache_key_t>) [1342]
0.00 0.00 36/144 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_put_node(std::Rbtree_node<(anonymous namespace)::cache_key_t>) [1340]
0.00 0.00 36/144 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_node() [1339]
0.00 0.00 36/144 void std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_construct_node<(anonymous namespace)::cache_key_t const&>(std::Rbtree_node<(anonymous namespace)::cache_key_t>, (anonymous namespace)::cache_key_t const&) [453]
[1097] 0.0 0.00 0.00 144 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_Node_allocator() [1097]
-----------------------------------------------
0.00 0.00 36/144 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_destroy_node(std::Rbtree_node<int>) [511]
0.00 0.00 36/144 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_put_node(std::Rbtree_node<int>) [1346]
0.00 0.00 36/144 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_node() [1345]
0.00 0.00 36/144 void std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_construct_node<int const&>(std::Rbtree_node<int>, int const&) [428]
[1098] 0.0 0.00 0.00 144 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_Node_allocator() [1098]
-----------------------------------------------
0.00 0.00 144/144 std::vector<unsigned char, std::allocator<unsigned char> > std::__relocate_a<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&) [365]
[1099] 0.0 0.00 0.00 144 std::vector<unsigned char, std::allocator<unsigned char> > std::__niter_base<std::vector<unsigned char, std::allocator<unsigned char> >>(std::vector<unsigned char, std::allocator<unsigned char> >) [1099]
-----------------------------------------------
0.00 0.00 1/141 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_check_init_len(unsigned long, std::allocator<Catch::StringRef> const&) [7760]
0.00 0.00 140/141 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const [1101]
[1100] 0.0 0.00 0.00 141 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&) [1100]
0.00 0.00 141/48633 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [786]
-----------------------------------------------
0.00 0.00 140/140 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [1184]
[1101] 0.0 0.00 0.00 140 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const [1101]
0.00 0.00 140/197 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() const [1072]
0.00 0.00 140/141 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&) [1100]
-----------------------------------------------
0.00 0.00 1/136 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [635]
0.00 0.00 3/136 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [587]
0.00 0.00 4/136 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [572]
0.00 0.00 9/136 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [530]
0.00 0.00 19/136 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [486]
0.00 0.00 32/136 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&) [461]
0.00 0.00 68/136 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1207]
[1102] 0.0 0.00 0.00 136 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1102]
0.00 0.00 68/703019 std::__is_constant_evaluated() [725]
0.00 0.00 68/68 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1204]
-----------------------------------------------
0.00 0.00 68/136 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1208]
0.00 0.00 68/136 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1207]
[1103] 0.0 0.00 0.00 136 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1103]
0.00 0.00 136/342 std::Spebo_helper<0, std::allocator<void>, true>::_S_get(std::Spebo_helper<0, std::allocator<void>, true>&) [1024]
-----------------------------------------------
0.00 0.00 67/135 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1238]
0.00 0.00 68/135 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1207]
[1104] 0.0 0.00 0.00 135 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1104]
0.00 0.00 135/135 std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1105]
-----------------------------------------------
0.00 0.00 135/135 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1104]
[1105] 0.0 0.00 0.00 135 std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1105]
-----------------------------------------------
68 magpie::detail::cache_impl::~cache_impl() <cycle 1> [133]
0.00 0.00 1/2386 CATCH2_INTERNAL_TEST_4() [158]
0.00 0.00 2/2386 CATCH2_INTERNAL_TEST_0() [4]
0.00 0.00 2/2386 CATCH2_INTERNAL_TEST_0() [82]
0.00 0.00 2/2386 CATCH2_INTERNAL_TEST_4() [231]
0.00 0.00 3/2386 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 3/2386 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 3/2386 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 3/2386 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 3/2386 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 3/2386 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 3/2386 CATCH2_INTERNAL_TEST_18() [71]
0.00 0.00 3/2386 CATCH2_INTERNAL_TEST_0() [261]
0.00 0.00 3/2386 CATCH2_INTERNAL_TEST_3() [165]
0.00 0.00 6/2386 CATCH2_INTERNAL_TEST_14() [226]
0.00 0.00 8/2386 CATCH2_INTERNAL_TEST_0() [209]
0.00 0.00 18/2386 CATCH2_INTERNAL_TEST_0() [2]
[1106] 0.0 0.00 0.00 134 magpie::options::~options() <cycle 1> [1106]
134 std::shared_ptr<magpie::eviction_policy>::~shared_ptr() <cycle 1> [1076]
-----------------------------------------------
0.00 0.00 19/133 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [487]
0.00 0.00 19/133 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [484]
0.00 0.00 19/133 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [485]
0.00 0.00 19/133 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [486]
0.00 0.00 19/133 void std::Construct<magpie::detail::cacheimpl, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [516]
0.00 0.00 38/133 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [515]
[1107] 0.0 0.00 0.00 133 magpie::cache<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::forward<magpie::cache<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::remove_reference<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>::type&) [1107]
-----------------------------------------------
0.00 0.00 131/131 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set(int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, float) [395]
[1108] 0.0 0.00 0.00 131 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::key_size(int const&) const [1108]
-----------------------------------------------
0.00 0.00 17/129 Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [1959]
0.00 0.00 112/129 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__str_concat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::allocator_type const&) [1134]
[1109] 0.0 0.00 0.00 129 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [1109]
0.00 0.00 132/5600 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [885]
0.00 0.00 132/10768 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [856]
0.00 0.00 132/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [752]
0.00 0.00 132/7341 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [869]
0.00 0.00 131/23195 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [803]
0.00 0.00 131/13563 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [830]
0.00 0.00 131/15326 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [829]
0.00 0.00 131/10097 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [858]
-----------------------------------------------
0.00 0.00 1/128 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_range_initialize<char const const>(char const const, char const const, std::forward_iterator_tag) [7761]
0.00 0.00 57/128 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_create_storage(unsigned long) [1248]
0.00 0.00 70/128 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [429]
[1110] 0.0 0.00 0.00 128 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [1110]
0.00 0.00 128/703019 std::__is_constant_evaluated() [725]
0.00 0.00 128/128 std::__new_allocator<Catch::StringRef>::allocate(unsigned long, void const) [1112]
-----------------------------------------------
0.00 0.00 128/128 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [1026]
[1111] 0.0 0.00 0.00 128 std::__new_allocator<Catch::StringRef>::deallocate(Catch::StringRef, unsigned long) [1111]
-----------------------------------------------
0.00 0.00 128/128 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [1110]
[1112] 0.0 0.00 0.00 128 std::__new_allocator<Catch::StringRef>::allocate(unsigned long, void const) [1112]
-----------------------------------------------
0.00 0.00 1/127 std::Rbtree<Catch::TestCaseHandle const, Catch::TestCaseHandle const, std::Identity<Catch::TestCaseHandle const>, std::less<Catch::TestCaseHandle const>, std::allocator<Catch::TestCaseHandle const> >::Rb_tree_impl<std::less<Catch::TestCaseHandle const>, true>::Rbtree_impl() [8283]
0.00 0.00 1/127 std::Rbtree<Catch::TestCaseHandle const, Catch::TestCaseHandle const, std::Identity<Catch::TestCaseHandle const>, std::less<Catch::TestCaseHandle const>, std::allocator<Catch::TestCaseHandle const> >::Rb_tree_impl<std::less<Catch::TestCaseHandle const>, true>::Rbtree_impl(std::Rbtree<Catch::TestCaseHandle const, Catch::TestCaseHandle const, std::Identity<Catch::TestCaseHandle const>, std::less<Catch::TestCaseHandle const>, std::allocator<Catch::TestCaseHandle const> >::Rb_tree_impl<std::less<Catch::TestCaseHandle const>, true> const&) [8284]
0.00 0.00 1/127 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > >, Catch::Detail::CaseInsensitiveLess, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > > >::Rbtree_impl<Catch::Detail::CaseInsensitiveLess, true>::Rbtree_impl() [8138]
0.00 0.00 1/127 std::Rbtree<Catch::TestCaseInfo const, Catch::TestCaseInfo const, std::Identity<Catch::TestCaseInfo const>, Catch::(anonymous namespace)::enforceNoDuplicateTestCases(std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> > const&)::{lambda(Catch::TestCaseInfo const, Catch::TestCaseInfo const)#1}&, std::allocator<Catch::TestCaseInfo const> >::Rb_tree_impl<Catch::(anonymous namespace)::enforceNoDuplicateTestCases(std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> > const&)::{lambda(Catch::TestCaseInfo const, Catch::TestCaseInfo const)#1}&, false>::Rbtree_impl(Catch::(anonymous namespace)::enforceNoDuplicateTestCases(std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> > const&)::{lambda(Catch::TestCaseInfo const, Catch::TestCaseInfo const)#1}&, std::allocator<std::Rbtree_node<Catch::TestCaseInfo const> >&&) [8252]
0.00 0.00 1/127 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Rbtree_impl() [8173]
0.00 0.00 3/127 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Rbtree_impl<std::less<(anonymous namespace)::cache_key_t>, true>::Rbtree_impl() [1661]
0.00 0.00 3/127 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Rb_tree_impl<std::less<int>, true>::Rbtree_impl() [1666]
0.00 0.00 3/127 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<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> > >, std::Select1st<std::pair<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> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Rbtree_impl(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<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> > >, std::Select1st<std::pair<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> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true> const&) [8211]
0.00 0.00 113/127 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<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> > >, std::Select1st<std::pair<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> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Rbtree_impl() [8212]
[1113] 0.0 0.00 0.00 127 std::Rbtree_header::Rbtree_header() [1113]
0.00 0.00 1138/1146 std::Rbtree_header::_M_reset() [962]
-----------------------------------------------
0.00 0.00 17/123 std::pair<std::Rbtree_const_iterator<Catch::TestCaseHandle const>, bool>::pair<std::Rbtree_iterator<Catch::TestCaseHandle const>, bool, true>(std::pair<std::Rbtree_iterator<Catch::TestCaseHandle const>, bool>&&) [7256]
0.00 0.00 17/123 std::pair<std::Rbtree_iterator<Catch::TestCaseHandle const>, bool>::pair<std::Rbtree_iterator<Catch::TestCaseHandle const>, bool, true>(std::Rbtree_iterator<Catch::TestCaseHandle const>&&, bool&&) [7249]
0.00 0.00 17/123 std::pair<std::Rbtree_iterator<Catch::TestCaseInfo const>, bool>::pair<std::Rbtree_iterator<Catch::TestCaseInfo const>, bool, true>(std::Rbtree_iterator<Catch::TestCaseInfo const>&&, bool&&) [7248]
0.00 0.00 36/123 std::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>, bool>::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>, bool>(std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&&, bool&&) [1333]
0.00 0.00 36/123 std::pair<std::Rbtree_iterator<int>, bool>::pair<std::Rbtree_iterator<int>, bool>(std::Rbtree_iterator<int>&&, bool&&) [1334]
[1114] 0.0 0.00 0.00 123 bool&& std::forward<bool>(std::remove_reference<bool>::type&) [1114]
-----------------------------------------------
0.00 0.00 122/122 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<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> > >, std::Select1st<std::pair<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> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::_M_begin() [1118]
[1115] 0.0 0.00 0.00 122 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<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> > >, std::Select1st<std::pair<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> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::_M_mbegin() const [1115]
-----------------------------------------------
0.00 0.00 1/122 Catch::(anonymous namespace)::prepareReporters(Catch::Config const) [2028]
0.00 0.00 1/122 Catch::ReporterBase::~ReporterBase() [1944]
0.00 0.00 1/122 Catch::ReporterConfig::~ReporterConfig() [2159]
0.00 0.00 2/122 Catch::parseReporterSpec(Catch::StringRef) [2385]
0.00 0.00 2/122 Catch::ProcessedReporterSpec::~ProcessedReporterSpec() [2496]
0.00 0.00 3/122 Catch::ReporterSpec::~ReporterSpec() [1948]
0.00 0.00 112/122 libexcept::exception_base_t::~exception_base_t() [117]
[1116] 0.0 0.00 0.00 122 std::map<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::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::~map() [1116]
0.00 0.00 122/122 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<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> > >, std::Select1st<std::pair<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> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::~Rbtree() [1120]
-----------------------------------------------
0.00 0.00 122/122 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<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> > >, std::Select1st<std::pair<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> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::~Rbtree() [1120]
[1117] 0.0 0.00 0.00 122 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<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> > >, std::Select1st<std::pair<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> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl() [1117]
-----------------------------------------------
0.00 0.00 122/122 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<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> > >, std::Select1st<std::pair<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> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::~Rbtree() [1120]
[1118] 0.0 0.00 0.00 122 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<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> > >, std::Select1st<std::pair<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> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::_M_begin() [1118]
0.00 0.00 122/122 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<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> > >, std::Select1st<std::pair<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> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::_M_mbegin() const [1115]
-----------------------------------------------
0.00 0.00 122/122 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<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> > >, std::Select1st<std::pair<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> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::~Rbtree() [1120]
[1119] 0.0 0.00 0.00 122 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<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> > >, std::Select1st<std::pair<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> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::_M_erase(std::Rbtree_node<std::pair<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> > > >) [1119]
-----------------------------------------------
0.00 0.00 122/122 std::map<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::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::~map() [1116]
[1120] 0.0 0.00 0.00 122 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<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> > >, std::Select1st<std::pair<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> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::~Rbtree() [1120]
0.00 0.00 122/122 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<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> > >, std::Select1st<std::pair<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> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::_M_begin() [1118]
0.00 0.00 122/122 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<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> > >, std::Select1st<std::pair<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> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::_M_erase(std::Rbtree_node<std::pair<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> > > >) [1119]
0.00 0.00 122/122 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<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> > >, std::Select1st<std::pair<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> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl() [1117]
-----------------------------------------------
0.00 0.00 121/121 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>::operator=(std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>&&) [522]
[1121] 0.0 0.00 0.00 121 std::remove_reference<std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>&>::type&& std::move<std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>&>(std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>&) [1121]
-----------------------------------------------
0.00 0.00 30/120 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_lower_bound(std::Rbtree_node<(anonymous namespace)::cache_key_t> const, std::Rbtree_node_base const, (anonymous namespace)::cache_key_t const&) const [1362]
0.00 0.00 90/120 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::end() const [1158]
[1122] 0.0 0.00 0.00 120 std::Rbtree_const_iterator<(anonymous namespace)::cache_key_t>::Rbtree_const_iterator(std::Rbtree_node_base const) [1122]
-----------------------------------------------
0.00 0.00 2/113 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator+(long) const [4513]
0.00 0.00 13/113 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [1489]
0.00 0.00 43/113 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator-(long) const [1310]
0.00 0.00 55/113 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [1251]
[1123] 0.0 0.00 0.00 113 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [1123]
-----------------------------------------------
0.00 0.00 43/113 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&) [128]
0.00 0.00 70/113 void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [100]
[1124] 0.0 0.00 0.00 113 std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&) [1124]
-----------------------------------------------
0.00 0.00 112/112 Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1128]
[1125] 0.0 0.00 0.00 112 Catch::Matchers::MatcherBase<std::exception>::MatcherBase() [1125]
0.00 0.00 112/112 Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase() [1130]
-----------------------------------------------
0.00 0.00 112/112 Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [1129]
[1126] 0.0 0.00 0.00 112 Catch::Matchers::MatcherBase<std::exception>::~MatcherBase() [1126]
0.00 0.00 112/112 Catch::Matchers::MatcherUntypedBase::~MatcherUntypedBase() [1131]
-----------------------------------------------
0.00 0.00 3/112 CATCH2_INTERNAL_TEST_4() [158]
0.00 0.00 9/112 CATCH2_INTERNAL_TEST_14() [226]
0.00 0.00 100/112 CATCH2_INTERNAL_TEST_4() [231]
[1127] 0.0 0.00 0.00 112 Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1127]
0.00 0.00 112/112 Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1128]
-----------------------------------------------
0.00 0.00 112/112 Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1127]
[1128] 0.0 0.00 0.00 112 Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1128]
0.00 0.00 112/112 Catch::Matchers::MatcherBase<std::exception>::MatcherBase() [1125]
0.00 0.00 112/2560 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [919]
-----------------------------------------------
0.00 0.00 3/112 CATCH2_INTERNAL_TEST_4() [158]
0.00 0.00 9/112 CATCH2_INTERNAL_TEST_14() [226]
0.00 0.00 100/112 CATCH2_INTERNAL_TEST_4() [231]
[1129] 0.0 0.00 0.00 112 Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [1129]
0.00 0.00 112/9353 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [860]
0.00 0.00 112/112 Catch::Matchers::MatcherBase<std::exception>::~MatcherBase() [1126]
-----------------------------------------------
0.00 0.00 112/112 Catch::Matchers::MatcherBase<std::exception>::MatcherBase() [1125]
[1130] 0.0 0.00 0.00 112 Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase() [1130]
-----------------------------------------------
0.00 0.00 112/112 Catch::Matchers::MatcherBase<std::exception>::~MatcherBase() [1126]
[1131] 0.0 0.00 0.00 112 Catch::Matchers::MatcherUntypedBase::~MatcherUntypedBase() [1131]
-----------------------------------------------
0.00 0.00 112/112 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1502]
[1132] 0.0 0.00 0.00 112 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::get_allocator() const [1132]
0.00 0.00 112/9835 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [859]
-----------------------------------------------
0.00 0.00 112/112 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__str_concat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::allocator_type const&) [1134]
[1133] 0.0 0.00 0.00 112 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [1133]
0.00 0.00 112/19055 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [810]
0.00 0.00 112/2943 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [909]
0.00 0.00 112/416674 std::is_constant_evaluated() [729]
0.00 0.00 112/37297 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [796]
-----------------------------------------------
0.00 0.00 112/112 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1502]
[1134] 0.0 0.00 0.00 112 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__str_concat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::allocator_type const&) [1134]
0.00 0.00 224/416 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [1014]
0.00 0.00 112/112 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [1133]
0.00 0.00 112/129 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [1109]
-----------------------------------------------
0.00 0.00 38/108 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [7771]
0.00 0.00 70/108 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&) [430]
[1135] 0.0 0.00 0.00 108 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() [1135]
0.00 0.00 108/254 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const&) [1054]
-----------------------------------------------
0.00 0.00 38/108 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [7771]
0.00 0.00 70/108 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [429]
[1136] 0.0 0.00 0.00 108 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() [1136]
0.00 0.00 108/254 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const&) [1054]
-----------------------------------------------
0.00 0.00 1/107 std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > >&, std::Rbtree_node_base&, true>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > >&, std::Rbtree_node_base&) [7239]
0.00 0.00 17/107 std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<Catch::TestCaseHandle const>&, std::Rbtree_node_base&, true>(std::Rbtree_node<Catch::TestCaseHandle const>&, std::Rbtree_node_base&) [7236]
0.00 0.00 17/107 std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<Catch::TestCaseInfo const>&, std::Rbtree_node_base&, true>(std::Rbtree_node<Catch::TestCaseInfo const>&, std::Rbtree_node_base&) [7235]
0.00 0.00 36/107 std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<(anonymous namespace)::cache_key_t>&, std::Rbtree_node_base&>(std::Rbtree_node<(anonymous namespace)::cache_key_t>&, std::Rbtree_node_base&) [1331]
0.00 0.00 36/107 std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<int>&, std::Rbtree_node_base&>(std::Rbtree_node<int>&, std::Rbtree_node_base&) [1332]
[1137] 0.0 0.00 0.00 107 std::Rbtree_node_base& std::forward<std::Rbtree_node_base&>(std::remove_reference<std::Rbtree_node_base&>::type&) [1137]
-----------------------------------------------
0.00 0.00 106/106 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::optional(std::nullopt_t) [1139]
[1138] 0.0 0.00 0.00 106 std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>::Optionalbase() [1138]
0.00 0.00 105/105 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>::Optionalpayload() [1140]
-----------------------------------------------
0.00 0.00 10/106 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [399]
0.00 0.00 36/106 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [376]
0.00 0.00 60/106 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [391]
[1139] 0.0 0.00 0.00 106 std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::optional(std::nullopt_t) [1139]
0.00 0.00 106/106 std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>::Optionalbase() [1138]
-----------------------------------------------
0.00 0.00 105/105 std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>::Optionalbase() [1138]
[1140] 0.0 0.00 0.00 105 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>::Optionalpayload() [1140]
0.00 0.00 105/105 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>::Optionalpayload() [1141]
-----------------------------------------------
0.00 0.00 105/105 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>::Optionalpayload() [1140]
[1141] 0.0 0.00 0.00 105 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>::Optionalpayload() [1141]
0.00 0.00 105/105 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Optionalpayload_base() [1142]
-----------------------------------------------
0.00 0.00 105/105 std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>::Optionalpayload() [1141]
[1142] 0.0 0.00 0.00 105 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Optionalpayload_base() [1142]
0.00 0.00 104/104 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Storage<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false>::Storage() [1144]
-----------------------------------------------
0.00 0.00 46/104 std::Vector_base<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl() [1303]
0.00 0.00 58/104 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::allocator<Catch::StringRef> const&) [1246]
[1143] 0.0 0.00 0.00 104 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data() [1143]
-----------------------------------------------
0.00 0.00 104/104 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Optionalpayload_base() [1142]
[1144] 0.0 0.00 0.00 104 std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Storage<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false>::Storage() [1144]
-----------------------------------------------
0.00 0.00 103/103 CATCH2INTERNAL_TEST_0() [2]
[1145] 0.0 0.00 0.00 103 magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1145]
-----------------------------------------------
0.00 0.00 32/102 CATCH2_INTERNAL_TEST_0() [2]
0.00 0.00 70/102 Catch::RunContext::runTest(Catch::TestCaseHandle const&) [1808]
[1146] 0.0 0.00 0.00 102 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1146]
0.00 0.00 102/176 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1078]
-----------------------------------------------
0.00 0.00 101/101 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1148]
[1147] 0.0 0.00 0.00 101 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::ExprLhs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1147]
-----------------------------------------------
0.00 0.00 2/101 CATCH2_INTERNAL_TEST_0() [2]
0.00 0.00 45/101 CATCH2_INTERNAL_TEST_0() [261]
0.00 0.00 54/101 CATCH2_INTERNAL_TEST_0() [209]
[1148] 0.0 0.00 0.00 101 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1148]
0.00 0.00 101/101 Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::ExprLhs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1147]
-----------------------------------------------
0.00 0.00 48/96 __gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >::difference_type __gnu_cxx::operator-<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(__gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > > const&, __gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > > const&) [1397]
0.00 0.00 48/96 void std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_realloc_insert<std::vector<unsigned char, std::allocator<unsigned char> > const&>(__gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >, std::vector<unsigned char, std::allocator<unsigned char> > const&) [359]
[1149] 0.0 0.00 0.00 96 __gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >::base() const [1149]
-----------------------------------------------
0.00 0.00 96/96 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) [1285]
[1150] 0.0 0.00 0.00 96 std::remove_reference<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&) [1150]
-----------------------------------------------
0.00 0.00 96/96 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) [1288]
[1151] 0.0 0.00 0.00 96 std::remove_reference<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&) [1151]
-----------------------------------------------
0.00 0.00 1/93 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::cbegin() const [4922]
0.00 0.00 46/93 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [1302]
0.00 0.00 46/93 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [1301]
[1152] 0.0 0.00 0.00 93 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const const&) [1152]
-----------------------------------------------
0.00 0.00 21/93 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::begin() [1438]
0.00 0.00 36/93 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_insert_unique_pos((anonymous namespace)::cache_key_t const&) [1343]
0.00 0.00 36/93 std::Rbtree_iterator<(anonymous namespace)::cache_key_t> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_insert_<(anonymous namespace)::cache_key_t const&, std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode>(std::Rbtree_node_base, std::Rbtree_node_base, (anonymous namespace)::cache_key_t const&, std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode&) [450]
[1153] 0.0 0.00 0.00 93 std::Rbtree_iterator<(anonymous namespace)::cache_key_t>::Rbtree_iterator(std::Rbtree_node_base) [1153]
-----------------------------------------------
0.00 0.00 46/92 Catch::Clara::Opt std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [408]
0.00 0.00 46/92 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4185]
[1154] 0.0 0.00 0.00 92 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() [1154]
-----------------------------------------------
0.00 0.00 46/92 Catch::Clara::Opt std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [408]
0.00 0.00 46/92 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4185]
[1155] 0.0 0.00 0.00 92 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [1155]
-----------------------------------------------
0.00 0.00 43/91 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [1311]
0.00 0.00 48/91 Catch::Clara::Opt std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [408]
[1156] 0.0 0.00 0.00 91 bool __gnu_cxx::operator==<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [1156]
0.00 0.00 182/282 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [1041]
-----------------------------------------------
0.00 0.00 90/90 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set((anonymous namespace)::cache_key_t const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, float) [401]
[1157] 0.0 0.00 0.00 90 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::key_size((anonymous namespace)::cache_key_t const&) const [1157]
-----------------------------------------------
0.00 0.00 30/90 std::set<(anonymous namespace)::cache_key_t, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::contains((anonymous namespace)::cache_key_t const&) const [1361]
0.00 0.00 60/90 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::find((anonymous namespace)::cache_key_t const&) const [1363]
[1158] 0.0 0.00 0.00 90 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::end() const [1158]
0.00 0.00 90/120 std::Rbtree_const_iterator<(anonymous namespace)::cache_key_t>::Rbtree_const_iterator(std::Rbtree_node_base const) [1122]
-----------------------------------------------
0.00 0.00 18/90 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::begin() [1455]
0.00 0.00 36/90 std::Rb_tree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_insert_unique_pos(int const&) [1347]
0.00 0.00 36/90 std::Rbtree_iterator<int> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_insert_<int const&, std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node>(std::Rbtree_node_base, std::Rbtree_node_base, int const&, std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node&) [425]
[1159] 0.0 0.00 0.00 90 std::Rbtree_iterator<int>::Rbtree_iterator(std::Rbtree_node_base) [1159]
-----------------------------------------------
0.00 0.00 27/89 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_insert_unique_pos((anonymous namespace)::cache_key_t const&) [1343]
0.00 0.00 29/89 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::find((anonymous namespace)::cache_key_t const&) const [1363]
0.00 0.00 33/89 std::Rbtree_iterator<(anonymous namespace)::cache_key_t> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_insert_<(anonymous namespace)::cache_key_t const&, std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode>(std::Rbtree_node_base, std::Rbtree_node_base, (anonymous namespace)::cache_key_t const&, std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode&) [450]
[1160] 0.0 0.00 0.00 89 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_key(std::Rbtree_node_base const) [1160]
0.00 0.00 89/268 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_key(std::Rbtree_node<(anonymous namespace)::cache_key_t> const) [1047]
-----------------------------------------------
0.00 0.00 19/87 magpie::cache<int, magpie::empty_t>::set(int const&, magpie::empty_t const&, int, float) [470]
0.00 0.00 19/87 magpie::cache<int, magpie::empty_t>::copy(void const, void, unsigned long) const [4362]
0.00 0.00 19/87 magpie::cache<int, magpie::empty_t>::allocated(void const, unsigned long) const [4364]
0.00 0.00 30/87 magpie::cache<int, magpie::empty_t>::get_impl(unsigned __int128, bool) const [481]
[1161] 0.0 0.00 0.00 87 magpie::cache<int, magpie::empty_t>::sizeof_T() const [1161]
-----------------------------------------------
0.00 0.00 87/87 std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::_M_deallocate_buckets() [1190]
[1162] 0.0 0.00 0.00 87 std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::_M_deallocate_buckets(std::__detail::Hashnode_base*, unsigned long) [1162]
0.00 0.00 86/86 std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::_M_uses_single_bucket(std::__detail::Hashnode_base**) const [1163]
0.00 0.00 21/21 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_buckets(std::__detail::Hashnode_base**, unsigned long) [1439]
-----------------------------------------------
0.00 0.00 86/86 std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::_M_deallocate_buckets(std::__detail::Hashnode_base**, unsigned long) [1162]
[1163] 0.0 0.00 0.00 86 std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::_M_uses_single_bucket(std::__detail::Hashnode_base**) const [1163]
-----------------------------------------------
0.00 0.00 1/83 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [419]
0.00 0.00 1/83 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [7546]
0.00 0.00 2/83 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_move_assign(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&, std::integral_constant<bool, true>) [288]
0.00 0.00 4/83 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [287]
0.00 0.00 6/83 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [207]
0.00 0.00 16/83 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [129]
0.00 0.00 53/83 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [69]
[1164] 0.0 0.00 0.00 83 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [1164]
-----------------------------------------------
0.00 0.00 1/82 __static_initialization_and_destruction_0() [703]
0.00 0.00 1/82 __static_initialization_and_destruction_0() [704]
0.00 0.00 1/82 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, Catch::StringRef) [2780]
0.00 0.00 1/82 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&, Catch::StringRef) [2786]
0.00 0.00 1/82 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, Catch::StringRef) [2784]
0.00 0.00 1/82 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&, Catch::StringRef) [2785]
0.00 0.00 1/82 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, Catch::StringRef) [2771]
0.00 0.00 1/82 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12} const&, Catch::StringRef) [2772]
0.00 0.00 1/82 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13} const&, Catch::StringRef) [2773]
0.00 0.00 1/82 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14} const&, Catch::StringRef) [2774]
0.00 0.00 1/82 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, Catch::StringRef) [2779]
0.00 0.00 1/82 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, Catch::StringRef) [2775]
0.00 0.00 1/82 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, Catch::StringRef) [2776]
0.00 0.00 1/82 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, Catch::StringRef) [2777]
0.00 0.00 1/82 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, Catch::StringRef) [2778]
0.00 0.00 1/82 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&, Catch::StringRef) [2782]
0.00 0.00 1/82 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&, Catch::StringRef) [2781]
0.00 0.00 1/82 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11} const&, Catch::StringRef) [2783]
0.00 0.00 1/82 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::StringRef) [2764]
0.00 0.00 1/82 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, Catch::StringRef) [2787]
0.00 0.00 2/82 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [293]
0.00 0.00 2/82 __static_initialization_and_destruction_0() [645]
0.00 0.00 2/82 __static_initialization_and_destruction_0() [644]
0.00 0.00 2/82 __static_initialization_and_destruction_0() [646]
0.00 0.00 2/82 __static_initialization_and_destruction_0() [647]
0.00 0.00 2/82 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, Catch::StringRef) [2770]
0.00 0.00 7/82 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [272]
0.00 0.00 7/82 __static_initialization_and_destruction_0() [598]
0.00 0.00 36/82 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [478]
[1165] 0.0 0.00 0.00 82 Catch::StringRef::StringRef() [1165]
-----------------------------------------------
0.00 0.00 36/82 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_erase(std::Rbtree_node<int>) [513]
0.00 0.00 46/82 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_insert_unique_pos(int const&) [1347]
[1166] 0.0 0.00 0.00 82 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_right(std::Rbtree_node_base) [1166]
-----------------------------------------------
0.00 0.00 36/81 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_erase(std::Rbtree_node<(anonymous namespace)::cache_key_t>) [1663]
0.00 0.00 45/81 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_insert_unique_pos((anonymous namespace)::cache_key_t const&) [1343]
[1167] 0.0 0.00 0.00 81 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_left(std::Rbtree_node_base) [1167]
-----------------------------------------------
0.00 0.00 36/78 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_erase(std::Rbtree_node<(anonymous namespace)::cache_key_t>) [1663]
0.00 0.00 42/78 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_insert_unique_pos((anonymous namespace)::cache_key_t const&) [1343]
[1168] 0.0 0.00 0.00 78 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_right(std::Rbtree_node_base) [1168]
-----------------------------------------------
0.00 0.00 19/77 std::optional<magpie::empty_t>::optional<magpie::empty_t, true>(magpie::empty_t&&) [1456]
0.00 0.00 19/77 std::Optionalbase<magpie::empty_t, true, true>::Optionalbase<magpie::empty_t, false>(std::in_place_t, magpie::empty_t&&) [1450]
0.00 0.00 19/77 std::Optionalpayload_base<magpie::empty_t>::Storage<magpie::emptyt, true>::Storage<magpie::emptyt>(std::in_place_t, magpie::empty_t&&) [1446]
0.00 0.00 20/77 std::Optionalpayload_base<magpie::empty_t>::Optionalpayload_base<magpie::empty_t>(std::in_place_t, magpie::empty_t&&) [1453]
[1169] 0.0 0.00 0.00 77 magpie::empty_t&& std::forward<magpie::empty_t>(std::remove_reference<magpie::empty_t>::type&) [1169]
-----------------------------------------------
0.00 0.00 36/76 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_erase(std::Rbtree_node<int>) [513]
0.00 0.00 40/76 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_insert_unique_pos(int const&) [1347]
[1170] 0.0 0.00 0.00 76 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_left(std::Rbtree_node_base) [1170]
-----------------------------------------------
0.00 0.00 72/72 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1179]
[1171] 0.0 0.00 0.00 72 __gnu_cxx::__aligned_buffer<magpie::eviction_policy_add>::_M_ptr() [1171]
0.00 0.00 72/72 __gnu_cxx::__aligned_buffer<magpie::eviction_policy_add>::_M_addr() [1172]
-----------------------------------------------
0.00 0.00 72/72 __gnu_cxx::__aligned_buffer<magpie::eviction_policy_add>::_M_ptr() [1171]
[1172] 0.0 0.00 0.00 72 __gnu_cxx::__aligned_buffer<magpie::eviction_policy_add>::_M_addr() [1172]
-----------------------------------------------
0.00 0.00 72/72 std::Rbtree_node<(anonymous namespace)::cache_key_t>::_M_valptr() [1177]
[1173] 0.0 0.00 0.00 72 __gnu_cxx::__aligned_membuf<(anonymous namespace)::cache_key_t>::_M_ptr() [1173]
0.00 0.00 72/72 __gnu_cxx::__aligned_membuf<(anonymous namespace)::cache_key_t>::_M_addr() [1174]
-----------------------------------------------
0.00 0.00 72/72 __gnu_cxx::__aligned_membuf<(anonymous namespace)::cache_key_t>::_M_ptr() [1173]
[1174] 0.0 0.00 0.00 72 __gnu_cxx::__aligned_membuf<(anonymous namespace)::cache_key_t>::_M_addr() [1174]
-----------------------------------------------
0.00 0.00 72/72 std::Rbtree_node<int>::_M_valptr() [1178]
[1175] 0.0 0.00 0.00 72 __gnu_cxx::__aligned_membuf<int>::_M_ptr() [1175]
0.00 0.00 72/72 __gnu_cxx::__aligned_membuf<int>::_M_addr() [1176]
-----------------------------------------------
0.00 0.00 72/72 __gnu_cxx::__aligned_membuf<int>::_M_ptr() [1175]
[1176] 0.0 0.00 0.00 72 __gnu_cxx::__aligned_membuf<int>::_M_addr() [1176]
-----------------------------------------------
0.00 0.00 36/72 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_destroy_node(std::Rbtree_node<(anonymous namespace)::cache_key_t>) [1342]
0.00 0.00 36/72 void std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_construct_node<(anonymous namespace)::cache_key_t const&>(std::Rbtree_node<(anonymous namespace)::cache_key_t>, (anonymous namespace)::cache_key_t const&) [453]
[1177] 0.0 0.00 0.00 72 std::Rbtree_node<(anonymous namespace)::cache_key_t>::_M_valptr() [1177]
0.00 0.00 72/72 __gnu_cxx::__aligned_membuf<(anonymous namespace)::cache_key_t>::_M_ptr() [1173]
-----------------------------------------------
0.00 0.00 36/72 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_destroy_node(std::Rbtree_node<int>) [511]
0.00 0.00 36/72 void std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_construct_node<int const&>(std::Rbtree_node<int>, int const&) [428]
[1178] 0.0 0.00 0.00 72 std::Rbtree_node<int>::_M_valptr() [1178]
0.00 0.00 72/72 __gnu_cxx::__aligned_membuf<int>::_M_ptr() [1175]
-----------------------------------------------
0.00 0.00 24/72 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::eviction_policy_add, std::allocator<void>>(magpie::eviction_policy_add&, std::Spalloc_shared_tag<std::allocator<void> >) [473]
0.00 0.00 24/72 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<void>) [504]
0.00 0.00 24/72 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1409]
[1179] 0.0 0.00 0.00 72 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1179]
0.00 0.00 72/72 __gnu_cxx::__aligned_buffer<magpie::eviction_policy_add>::_M_ptr() [1171]
-----------------------------------------------
0.00 0.00 36/72 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_insert_unique_pos((anonymous namespace)::cache_key_t const&) [1343]
0.00 0.00 36/72 std::Rbtree_iterator<(anonymous namespace)::cache_key_t> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_insert_<(anonymous namespace)::cache_key_t const&, std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode>(std::Rbtree_node_base, std::Rbtree_node_base, (anonymous namespace)::cache_key_t const&, std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode&) [450]
[1180] 0.0 0.00 0.00 72 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_end() [1180]
-----------------------------------------------
0.00 0.00 36/72 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_insert_unique_pos(int const&) [1347]
0.00 0.00 36/72 std::Rbtree_iterator<int> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_insert_<int const&, std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node>(std::Rbtree_node_base, std::Rbtree_node_base, int const&, std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node&) [425]
[1181] 0.0 0.00 0.00 72 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_end() [1181]
-----------------------------------------------
0.00 0.00 71/71 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_begin() [1218]
[1182] 0.0 0.00 0.00 71 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_mbegin() const [1182]
-----------------------------------------------
0.00 0.00 70/70 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [429]
[1183] 0.0 0.00 0.00 70 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::difference_type __gnu_cxx::operator-<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [1183]
0.00 0.00 140/356 __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [1022]
-----------------------------------------------
0.00 0.00 70/70 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [429]
[1184] 0.0 0.00 0.00 70 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [1184]
0.00 0.00 280/413 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::size() const [1015]
0.00 0.00 140/140 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const [1101]
0.00 0.00 70/12190 unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [839]
-----------------------------------------------
0.00 0.00 69/69 std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::clear() [1191]
[1185] 0.0 0.00 0.00 69 std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::_M_begin() const [1185]
-----------------------------------------------
0.00 0.00 69/69 std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::clear() [1191]
[1186] 0.0 0.00 0.00 69 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_nodes(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>) [1186]
0.00 0.00 1/1 std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>::_M_next() const [1721]
0.00 0.00 1/1 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_node(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>) [1733]
-----------------------------------------------
0.00 0.00 3/69 Catch::Clara::Opt std::__copy_move_a<false, Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt) [9059]
0.00 0.00 66/69 Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [102]
[1187] 0.0 0.00 0.00 69 Catch::Clara::Opt std::__niter_base<Catch::Clara::Opt>(Catch::Clara::Opt) [1187]
-----------------------------------------------
0.00 0.00 1/68 magpie::cache<int, magpie::empty_t>::~cache() [294]
0.00 0.00 3/68 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache() [274]
0.00 0.00 4/68 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache() [265]
0.00 0.00 9/68 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::~cache() <cycle 1> [554]
0.00 0.00 19/68 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache() <cycle 1> [498]
0.00 0.00 32/68 magpie::cache<int, int>::~cache() <cycle 1> [477]
[1188] 0.0 0.00 0.00 68 magpie::cache_interface::~cache_interface() [1188]
-----------------------------------------------
0.00 0.00 68/68 std::enable_if<std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::detail::cache_impl, void>::value, void>::type std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::detail::cache_impl, magpie::detail::cache_impl>(magpie::detail::cache_impl) [1230]
[1189] 0.0 0.00 0.00 68 void std::enable_shared_from_this<magpie::detail::cache_impl>::_M_weak_assign<magpie::detail::cache_impl>(magpie::detail::cache_impl, std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) const [1189]
0.00 0.00 67/67 std::__weak_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::_M_assign(magpie::detail::cache_impl, std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1229]
-----------------------------------------------
0.00 0.00 68/68 std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::~Hashtable() [1192]
[1190] 0.0 0.00 0.00 68 std::Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::_M_deallocate_buckets() [1190]
0.00 0.00 87/87 std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::_M_deallocate_buckets(std::__detail::Hashnode_base*, unsigned long) [1162]
-----------------------------------------------
0.00 0.00 68/68 std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::~Hashtable() [1192]
[1191] 0.0 0.00 0.00 68 std::Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::clear() [1191]
0.00 0.00 69/69 std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::_M_begin() const [1185]
0.00 0.00 69/69 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_nodes(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>) [1186]
-----------------------------------------------
0.00 0.00 68/68 std::unordered_map<unsigned long, std::vector<unsigned __int128, std::allocator<unsigned __int128> >, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > > >::~unordered_map() [1202]
[1192] 0.0 0.00 0.00 68 std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::~Hashtable() [1192]
0.00 0.00 68/68 std::Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::clear() [1191]
0.00 0.00 68/68 std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::_M_deallocate_buckets() [1190]
0.00 0.00 68/68 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::~Hashtablealloc() [1219]
-----------------------------------------------
9 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::~cache() <cycle 1> [554]
19 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache() <cycle 1> [498]
32 magpie::cache<int, int>::~cache() <cycle 1> [477]
0.00 0.00 1/2386 magpie::cache<int, magpie::empty_t>::~cache() [294]
0.00 0.00 3/2386 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache() [274]
0.00 0.00 4/2386 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache() [265]
[1193] 0.0 0.00 0.00 68 std::shared_ptr<magpie::detail::cache_impl>::~shared_ptr() <cycle 1> [1193]
29745 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [800]
-----------------------------------------------
68 void std::Destroy<magpie::detail::cacheimpl::bucket_t>(magpie::detail::cache_impl::bucket_t, magpie::detail::cache_impl::bucket_t) <cycle 1> [1226]
[1194] 0.0 0.00 0.00 68 void std::Destroyaux<false>::__destroy<magpie::detail::cache_impl::bucket_t>(magpie::detail::cache_impl::bucket_t, magpie::detail::cache_impl::bucket_t) <cycle 1> [1194]
0.00 0.00 680/680 magpie::detail::cache_impl::bucket_t std::__addressof<magpie::detail::cache_impl::bucket_t>(magpie::detail::cache_impl::bucket_t&) [976]
680 void std::Destroy<magpie::detail::cacheimpl::bucket_t>(magpie::detail::cache_impl::bucket_t) <cycle 1> [977]
-----------------------------------------------
0.00 0.00 68/68 std::Vectorbase<magpie::detail::cache_impl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::~Vectorbase() [1198]
[1195] 0.0 0.00 0.00 68 std::Vectorbase<magpie::detail::cache_impl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::Vectorimpl::~Vectorimpl() [1195]
-----------------------------------------------
0.00 0.00 68/68 std::Vectorbase<magpie::detail::cache_impl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::~Vectorbase() [1198]
[1196] 0.0 0.00 0.00 68 std::Vectorbase<magpie::detail::cache_impl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::_M_deallocate(magpie::detail::cache_impl::bucket_t, unsigned long) [1196]
0.00 0.00 68/703019 std::__is_constant_evaluated() [725]
0.00 0.00 68/68 std::__new_allocator<magpie::detail::cache_impl::bucket_t>::deallocate(magpie::detail::cache_impl::bucket_t, unsigned long) [1203]
-----------------------------------------------
0.00 0.00 68/68 std::vector<magpie::detail::cache_impl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::~vector() <cycle 1> [1212]
[1197] 0.0 0.00 0.00 68 std::Vectorbase<magpie::detail::cache_impl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::_M_get_Tp_allocator() [1197]
-----------------------------------------------
0.00 0.00 68/68 std::vector<magpie::detail::cache_impl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::~vector() <cycle 1> [1212]
[1198] 0.0 0.00 0.00 68 std::Vectorbase<magpie::detail::cache_impl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::~Vectorbase() [1198]
0.00 0.00 68/68 std::Vectorbase<magpie::detail::cache_impl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::_M_deallocate(magpie::detail::cache_impl::bucket_t, unsigned long) [1196]
0.00 0.00 68/68 std::Vectorbase<magpie::detail::cache_impl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::Vectorimpl::~Vectorimpl() [1195]
-----------------------------------------------
0.00 0.00 68/68 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::reset() <cycle 1> [1200]
[1199] 0.0 0.00 0.00 68 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>&) [1199]
0.00 0.00 68/68 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<magpie::detail::cache_impl> >, std::is_move_constructible<magpie::detail::cache_impl>, std::is_move_assignable<magpie::detail::cache_impl> >::value, void>::type std::swap<magpie::detail::cache_impl>(magpie::detail::cache_impl&, magpie::detail::cache_impl&) [1224]
0.00 0.00 68/419 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [1012]
-----------------------------------------------
9 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::~cache() <cycle 1> [554]
19 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache() <cycle 1> [498]
32 magpie::cache<int, int>::~cache() <cycle 1> [477]
0.00 0.00 1/2386 magpie::cache<int, magpie::empty_t>::~cache() [294]
0.00 0.00 3/2386 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache() [274]
0.00 0.00 4/2386 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache() [265]
[1200] 0.0 0.00 0.00 68 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::reset() <cycle 1> [1200]
0.00 0.00 68/68 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [1201]
0.00 0.00 68/68 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>&) [1199]
68 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [800]
-----------------------------------------------
0.00 0.00 68/68 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::reset() <cycle 1> [1200]
[1201] 0.0 0.00 0.00 68 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [1201]
0.00 0.00 68/421 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [1010]
-----------------------------------------------
0.00 0.00 68/68 magpie::detail::cache_impl::~cache_impl() <cycle 1> [133]
[1202] 0.0 0.00 0.00 68 std::unordered_map<unsigned long, std::vector<unsigned __int128, std::allocator<unsigned __int128> >, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > > >::~unordered_map() [1202]
0.00 0.00 68/68 std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::~Hashtable() [1192]
-----------------------------------------------
0.00 0.00 68/68 std::Vector_base<magpie::detail::cache_impl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::_M_deallocate(magpie::detail::cache_impl::bucket_t, unsigned long) [1196]
[1203] 0.0 0.00 0.00 68 std::__new_allocator<magpie::detail::cache_impl::bucket_t>::deallocate(magpie::detail::cache_impl::bucket_t, unsigned long) [1203]
-----------------------------------------------
0.00 0.00 68/68 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1102]
[1204] 0.0 0.00 0.00 68 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1204]
-----------------------------------------------
68 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release_last_use_cold() <cycle 1> [1206]
[1205] 0.0 0.00 0.00 68 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release_last_use() <cycle 1> [1205]
0.00 0.00 68/68 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1207]
68 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1208]
-----------------------------------------------
68 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [22]
[1206] 0.0 0.00 0.00 68 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release_last_use_cold() <cycle 1> [1206]
68 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release_last_use() <cycle 1> [1205]
-----------------------------------------------
0.00 0.00 68/68 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release_last_use() <cycle 1> [1205]
[1207] 0.0 0.00 0.00 68 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1207]
0.00 0.00 68/136 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1103]
0.00 0.00 68/135 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1104]
0.00 0.00 68/68 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1209]
0.00 0.00 68/136 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1102]
-----------------------------------------------
68 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release_last_use() <cycle 1> [1205]
[1208] 0.0 0.00 0.00 68 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1208]
0.00 0.00 68/203 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1070]
0.00 0.00 68/136 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1103]
68 void std::Destroy<magpie::detail::cacheimpl>(magpie::detail::cache_impl) <cycle 1> [1225]
-----------------------------------------------
0.00 0.00 68/68 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1207]
[1209] 0.0 0.00 0.00 68 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1209]
0.00 0.00 68/171 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [1079]
-----------------------------------------------
0.00 0.00 68/68 magpie::detail::cache_impl::~cache_impl() <cycle 1> [133]
[1210] 0.0 0.00 0.00 68 std::enable_shared_from_this<magpie::detail::cache_impl>::~enable_shared_from_this() [1210]
0.00 0.00 68/68 std::weak_ptr<magpie::detail::cache_impl>::~weak_ptr() [1221]
-----------------------------------------------
0.00 0.00 68/68 magpie::detail::cache_impl::~cache_impl() <cycle 1> [133]
[1211] 0.0 0.00 0.00 68 std::set<magpie::detail::cache_impl::evict_item_t, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::~set() [1211]
0.00 0.00 68/68 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::~Rbtree() [1216]
-----------------------------------------------
68 magpie::detail::cache_impl::~cache_impl() <cycle 1> [133]
[1212] 0.0 0.00 0.00 68 std::vector<magpie::detail::cache_impl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::~vector() <cycle 1> [1212]
0.00 0.00 68/68 std::Vectorbase<magpie::detail::cache_impl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::_M_get_Tp_allocator() [1197]
0.00 0.00 68/68 std::Vectorbase<magpie::detail::cache_impl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::~Vectorbase() [1198]
68 void std::Destroy<magpie::detail::cacheimpl::bucket_t>(magpie::detail::cache_impl::bucket_t, magpie::detail::cache_impl::bucket_t) <cycle 1> [1226]
-----------------------------------------------
0.00 0.00 68/68 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::~Rbtree() [1216]
[1213] 0.0 0.00 0.00 68 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::Rbtree_impl<std::less<magpie::detail::cache_impl::evict_item_t>, true>::~Rbtree_impl() [1213]
-----------------------------------------------
0.00 0.00 68/68 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::~Rbtree() [1216]
[1214] 0.0 0.00 0.00 68 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_begin() [1214]
0.00 0.00 9245/9245 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_mbegin() const [861]
-----------------------------------------------
5797 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_erase(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>) [1215]
0.00 0.00 68/68 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::~Rbtree() [1216]
[1215] 0.0 0.00 0.00 68+5797 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_erase(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>) [1215]
0.00 0.00 5797/5797 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_S_right(std::Rbtree_node_base) [881]
0.00 0.00 5797/5797 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_S_left(std::Rbtree_node_base) [880]
0.00 0.00 5797/5797 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_drop_node(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>) [879]
5797 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_erase(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>) [1215]
-----------------------------------------------
0.00 0.00 68/68 std::set<magpie::detail::cache_impl::evict_item_t, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::~set() [1211]
[1216] 0.0 0.00 0.00 68 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::~Rbtree() [1216]
0.00 0.00 68/68 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_begin() [1214]
0.00 0.00 68/68 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_erase(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>) [1215]
0.00 0.00 68/68 std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::Rbtree_impl<std::less<magpie::detail::cache_impl::evict_item_t>, true>::~Rbtree_impl() [1213]
-----------------------------------------------
0.00 0.00 68/68 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::~Rbtree() [136]
[1217] 0.0 0.00 0.00 68 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::Rbtree_impl<std::less<unsigned __int128>, true>::~Rbtree_impl() [1217]
-----------------------------------------------
0.00 0.00 68/68 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::~Rbtree() [136]
[1218] 0.0 0.00 0.00 68 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_begin() [1218]
0.00 0.00 71/71 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_mbegin() const [1182]
-----------------------------------------------
0.00 0.00 68/68 std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::~Hashtable() [1192]
[1219] 0.0 0.00 0.00 68 std::_detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::~Hashtablealloc() [1219]
0.00 0.00 68/68 std::__detail::Hashtableebo_helper<0, std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> >, true>::~Hashtableebo_helper() [1220]
-----------------------------------------------
0.00 0.00 68/68 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::~Hashtablealloc() [1219]
[1220] 0.0 0.00 0.00 68 std::__detail::Hashtableebo_helper<0, std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> >, true>::~Hashtableebo_helper() [1220]
-----------------------------------------------
0.00 0.00 68/68 std::enable_shared_from_this<magpie::detail::cache_impl>::~enable_shared_from_this() [1210]
[1221] 0.0 0.00 0.00 68 std::weak_ptr<magpie::detail::cache_impl>::~weak_ptr() [1221]
0.00 0.00 3590/3590 std::__weak_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::~__weak_ptr() [894]
-----------------------------------------------
68 void std::Destroy<magpie::detail::cacheimpl>(magpie::detail::cache_impl) <cycle 1> [1225]
[1222] 0.0 0.00 0.00 68 void std::destroy_at<magpie::detail::cache_impl>(magpie::detail::cache_impl) <cycle 1> [1222]
68 magpie::detail::cache_impl::~cache_impl() <cycle 1> [133]
-----------------------------------------------
0.00 0.00 68/68 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1232]
[1223] 0.0 0.00 0.00 68 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1223]
-----------------------------------------------
0.00 0.00 68/68 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>&) [1199]
[1224] 0.0 0.00 0.00 68 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<magpie::detail::cache_impl> >, std::is_move_constructible<magpie::detail::cache_impl>, std::is_move_assignable<magpie::detail::cache_impl> >::value, void>::type std::swap<magpie::detail::cache_impl>(magpie::detail::cache_impl&, magpie::detail::cache_impl&) [1224]
0.00 0.00 204/204 std::remove_reference<magpie::detail::cache_impl&>::type&& std::move<magpie::detail::cache_impl&>(magpie::detail::cache_impl&) [1069]
-----------------------------------------------
68 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1208]
[1225] 0.0 0.00 0.00 68 void std::Destroy<magpie::detail::cacheimpl>(magpie::detail::cache_impl) <cycle 1> [1225]
68 void std::destroy_at<magpie::detail::cache_impl>(magpie::detail::cache_impl) <cycle 1> [1222]
-----------------------------------------------
68 std::vector<magpie::detail::cache_impl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::~vector() <cycle 1> [1212]
[1226] 0.0 0.00 0.00 68 void std::Destroy<magpie::detail::cacheimpl::bucket_t>(magpie::detail::cache_impl::bucket_t, magpie::detail::cache_impl::bucket_t) <cycle 1> [1226]
0.00 0.00 68/703019 std::__is_constant_evaluated() [725]
68 void std::Destroyaux<false>::__destroy<magpie::detail::cache_impl::bucket_t>(magpie::detail::cache_impl::bucket_t, magpie::detail::cache_impl::bucket_t) <cycle 1> [1194]
-----------------------------------------------
0.00 0.00 67/67 std::__weak_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::_M_assign(magpie::detail::cache_impl, std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1229]
[1227] 0.0 0.00 0.00 67 std::__weak_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::use_count() const [1227]
0.00 0.00 67/67 std::__weak_count<(__gnu_cxx::Lockpolicy)2>::_M_get_use_count() const [1228]
-----------------------------------------------
0.00 0.00 67/67 std::__weak_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::use_count() const [1227]
[1228] 0.0 0.00 0.00 67 std::__weak_count<(__gnu_cxx::Lockpolicy)2>::_M_get_use_count() const [1228]
-----------------------------------------------
0.00 0.00 67/67 void std::enable_shared_from_this<magpie::detail::cache_impl>::_M_weak_assign<magpie::detail::cache_impl>(magpie::detail::cache_impl, std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) const [1189]
[1229] 0.0 0.00 0.00 67 std::__weak_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::_M_assign(magpie::detail::cache_impl, std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1229]
0.00 0.00 67/67 std::__weak_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::use_count() const [1227]
0.00 0.00 67/67 std::__weak_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1231]
-----------------------------------------------
0.00 0.00 1/67 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [634]
0.00 0.00 3/67 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [586]
0.00 0.00 4/67 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [571]
0.00 0.00 9/67 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [529]
0.00 0.00 19/67 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [485]
0.00 0.00 31/67 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&) [458]
[1230] 0.0 0.00 0.00 67 std::enable_if<std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::detail::cache_impl, void>::value, void>::type std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::detail::cache_impl, magpie::detail::cache_impl>(magpie::detail::cache_impl) [1230]
0.00 0.00 68/68 void std::enable_shared_from_this<magpie::detail::cache_impl>::_M_weak_assign<magpie::detail::cache_impl>(magpie::detail::cache_impl, std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) const [1189]
0.00 0.00 67/67 std::__enable_shared_from_this_base(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&, std::enable_shared_from_this<magpie::detail::cache_impl> const) [1234]
-----------------------------------------------
0.00 0.00 67/67 std::__weak_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::_M_assign(magpie::detail::cache_impl, std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1229]
[1231] 0.0 0.00 0.00 67 std::__weak_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1231]
0.00 0.00 67/67 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_weak_add_ref() [1233]
-----------------------------------------------
0.00 0.00 1/67 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [635]
0.00 0.00 3/67 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [587]
0.00 0.00 4/67 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [572]
0.00 0.00 9/67 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [530]
0.00 0.00 19/67 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [486]
0.00 0.00 31/67 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&) [461]
[1232] 0.0 0.00 0.00 67 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1232]
0.00 0.00 68/68 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1223]
-----------------------------------------------
0.00 0.00 67/67 std::__weak_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1231]
[1233] 0.0 0.00 0.00 67 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_weak_add_ref() [1233]
-----------------------------------------------
0.00 0.00 67/67 std::enable_if<std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::detail::cache_impl, void>::value, void>::type std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::detail::cache_impl, magpie::detail::cache_impl>(magpie::detail::cache_impl) [1230]
[1234] 0.0 0.00 0.00 67 std::__enable_shared_from_this_base(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&, std::enable_shared_from_this<magpie::detail::cache_impl> const) [1234]
-----------------------------------------------
0.00 0.00 1/66 magpie::cache<int, magpie::empty_t>::cache(magpie::options const&) [594]
0.00 0.00 3/66 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache(magpie::options const&) [558]
0.00 0.00 4/66 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache(magpie::options const&) [533]
0.00 0.00 9/66 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::cache(magpie::options const&) [479]
0.00 0.00 19/66 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache(magpie::options const&) [441]
0.00 0.00 30/66 magpie::cache<int, int>::cache(magpie::options const&) [416]
[1235] 0.0 0.00 0.00 66 magpie::cache_interface::cache_interface() [1235]
-----------------------------------------------
0.00 0.00 66/66 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1238]
[1236] 0.0 0.00 0.00 66 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1236]
-----------------------------------------------
0.00 0.00 1/66 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, magpie::empty_t>, magpie::options const&>(std::allocator<void>, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [650]
0.00 0.00 3/66 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [617]
0.00 0.00 4/66 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [600]
0.00 0.00 9/66 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [565]
0.00 0.00 19/66 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [515]
0.00 0.00 30/66 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, int>, magpie::options const&>(std::allocator<void>, magpie::cache<int, int>&&, magpie::options const&) [495]
[1237] 0.0 0.00 0.00 66 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1237]
0.00 0.00 67/170 std::Spebo_helper<0, std::allocator<void>, true>::Spebo_helper(std::allocator<void> const&) [1080]
-----------------------------------------------
0.00 0.00 1/66 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [635]
0.00 0.00 3/66 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [587]
0.00 0.00 4/66 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [572]
0.00 0.00 9/66 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [530]
0.00 0.00 19/66 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [486]
0.00 0.00 30/66 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&) [461]
[1238] 0.0 0.00 0.00 66 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1238]
0.00 0.00 67/703019 std::__is_constant_evaluated() [725]
0.00 0.00 67/135 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1104]
0.00 0.00 66/66 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1236]
-----------------------------------------------
0.00 0.00 1/65 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [287]
0.00 0.00 3/65 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [207]
0.00 0.00 8/65 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [129]
0.00 0.00 53/65 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [1263]
[1239] 0.0 0.00 0.00 65 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [1239]
0.00 0.00 13/703019 std::__is_constant_evaluated() [725]
0.00 0.00 13/13 std::__new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long) [1487]
-----------------------------------------------
0.00 0.00 1/65 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [635]
0.00 0.00 3/65 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [587]
0.00 0.00 4/65 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [572]
0.00 0.00 9/65 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [530]
0.00 0.00 19/65 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [486]
0.00 0.00 29/65 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&) [461]
[1240] 0.0 0.00 0.00 65 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1240]
-----------------------------------------------
0.00 0.00 64/64 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [1324]
[1241] 0.0 0.00 0.00 64 std::less<char const>::operator()(char const, char const) const [1241]
0.00 0.00 61/703019 std::__is_constant_evaluated() [725]
-----------------------------------------------
0.00 0.00 6/63 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_default_initialize(unsigned long) [349]
0.00 0.00 9/63 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::~vector() [302]
0.00 0.00 48/63 void std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_realloc_insert<std::vector<unsigned char, std::allocator<unsigned char> > const&>(__gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >, std::vector<unsigned char, std::allocator<unsigned char> > const&) [359]
[1242] 0.0 0.00 0.00 63 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_get_Tp_allocator() [1242]
-----------------------------------------------
0.00 0.00 9/63 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [531]
0.00 0.00 9/63 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [528]
0.00 0.00 9/63 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [529]
0.00 0.00 9/63 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [530]
0.00 0.00 9/63 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [566]
0.00 0.00 18/63 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [565]
[1243] 0.0 0.00 0.00 63 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&& std::forward<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>(std::remove_reference<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>::type&) [1243]
-----------------------------------------------
0.00 0.00 30/60 std::set<(anonymous namespace)::cache_key_t, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::contains((anonymous namespace)::cache_key_t const&) const [1361]
0.00 0.00 30/60 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::find((anonymous namespace)::cache_key_t const&) const [1363]
[1244] 0.0 0.00 0.00 60 std::operator==(std::Rbtree_const_iterator<(anonymous namespace)::cache_key_t> const&, std::Rbtree_const_iterator<(anonymous namespace)::cache_key_t> const&) [1244]
-----------------------------------------------
0.00 0.00 1/59 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [610]
0.00 0.00 1/59 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [7539]
0.00 0.00 2/59 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_move_assign(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&, std::integral_constant<bool, true>) [7528]
0.00 0.00 2/59 void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [615]
0.00 0.00 53/59 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [1264]
[1245] 0.0 0.00 0.00 59 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [1245]
-----------------------------------------------
0.00 0.00 1/58 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::allocator<Catch::StringRef> const&) [5908]
0.00 0.00 57/58 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&) [1249]
[1246] 0.0 0.00 0.00 58 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::allocator<Catch::StringRef> const&) [1246]
0.00 0.00 58/104 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data() [1143]
-----------------------------------------------
0.00 0.00 57/57 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [415]
[1247] 0.0 0.00 0.00 57 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [1247]
0.00 0.00 57/308 Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [1032]
-----------------------------------------------
0.00 0.00 57/57 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&) [1249]
[1248] 0.0 0.00 0.00 57 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_create_storage(unsigned long) [1248]
0.00 0.00 57/128 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [1110]
-----------------------------------------------
0.00 0.00 57/57 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [434]
[1249] 0.0 0.00 0.00 57 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&) [1249]
0.00 0.00 57/58 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::allocator<Catch::StringRef> const&) [1246]
0.00 0.00 57/57 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_create_storage(unsigned long) [1248]
-----------------------------------------------
0.00 0.00 1/56 std::shared_ptr<std::enable_if<!std::is_array<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type> std::make_shared<Catch::Clara::Detail::BoundValueRef<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> >&) [643]
0.00 0.00 7/56 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<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> >&) [552]
0.00 0.00 8/56 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [544]
0.00 0.00 8/56 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [545]
0.00 0.00 8/56 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [546]
0.00 0.00 8/56 void std::Construct<Catch::Clara::Detail::BoundValueRef<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [569]
0.00 0.00 16/56 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [568]
[1250] 0.0 0.00 0.00 56 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [1250]
-----------------------------------------------
0.00 0.00 1/55 Catch::Clara::Parser::operator|=(Catch::Clara::Parser const&) [2845]
0.00 0.00 3/55 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [208]
0.00 0.00 8/55 Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [127]
0.00 0.00 43/55 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [1312]
[1251] 0.0 0.00 0.00 55 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [1251]
0.00 0.00 55/113 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [1123]
-----------------------------------------------
0.00 0.00 3/55 decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [551]
0.00 0.00 6/55 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [207]
0.00 0.00 46/55 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [406]
[1252] 0.0 0.00 0.00 55 Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::removereference<Catch::Clara::Opt const&>::type&) [1252]
-----------------------------------------------
0.00 0.00 1/54 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl() [2827]
0.00 0.00 3/54 Catch::Clara::Parser::Parser() [1633]
0.00 0.00 4/54 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl() [2835]
0.00 0.00 46/54 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1300]
[1253] 0.0 0.00 0.00 54 Catch::Clara::Detail::ParserBase::ParserBase() [1253]
-----------------------------------------------
0.00 0.00 1/54 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [419]
0.00 0.00 1/54 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4185]
0.00 0.00 4/54 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [7546]
0.00 0.00 48/54 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [1492]
[1254] 0.0 0.00 0.00 54 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [1254]
-----------------------------------------------
0.00 0.00 1/54 void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [615]
0.00 0.00 53/54 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [1261]
[1255] 0.0 0.00 0.00 54 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [1255]
0.00 0.00 2/703019 std::__is_constant_evaluated() [725]
0.00 0.00 2/2 std::__new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long) [1701]
-----------------------------------------------
0.00 0.00 53/53 Catch::Clara::ExeName::~ExeName() [83]
[1256] 0.0 0.00 0.00 53 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [1256]
0.00 0.00 53/362 Catch::Clara::Detail::ParserBase::~ParserBase() [1021]
-----------------------------------------------
0.00 0.00 53/53 std::__shared_ptr_access<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1268]
[1257] 0.0 0.00 0.00 53 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::get() const [1257]
-----------------------------------------------
0.00 0.00 53/53 CATCH2_INTERNAL_TEST_0() [261]
[1258] 0.0 0.00 0.00 53 std::__shared_ptr_access<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1258]
0.00 0.00 52/52 std::__shared_ptr_access<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1268]
-----------------------------------------------
0.00 0.00 53/53 void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [1267]
[1259] 0.0 0.00 0.00 53 void std::Destroy_aux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [1259]
0.00 0.00 2/3 Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&) [1670]
0.00 0.00 2/2 void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg) [1716]
-----------------------------------------------
0.00 0.00 53/53 std::Vector_base<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [1261]
[1260] 0.0 0.00 0.00 53 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [1260]
-----------------------------------------------
0.00 0.00 53/53 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [1264]
[1261] 0.0 0.00 0.00 53 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [1261]
0.00 0.00 53/54 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [1255]
0.00 0.00 53/53 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [1260]
-----------------------------------------------
0.00 0.00 53/53 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [1263]
[1262] 0.0 0.00 0.00 53 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [1262]
-----------------------------------------------
0.00 0.00 53/53 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [69]
[1263] 0.0 0.00 0.00 53 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [1263]
0.00 0.00 53/65 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [1239]
0.00 0.00 53/53 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [1262]
-----------------------------------------------
0.00 0.00 1/53 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_move_assign(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&, std::integral_constant<bool, true>) [7528]
0.00 0.00 52/53 Catch::Clara::Parser::~Parser() [43]
[1264] 0.0 0.00 0.00 53 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [1264]
0.00 0.00 53/59 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [1245]
0.00 0.00 53/53 void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [1267]
0.00 0.00 53/53 std::Vector_base<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [1261]
-----------------------------------------------
0.00 0.00 5/53 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_S_check_init_len(unsigned long, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&) [1614]
0.00 0.00 48/53 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::max_size() const [1281]
[1265] 0.0 0.00 0.00 53 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_S_max_size(std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&) [1265]
0.00 0.00 53/48633 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [786]
-----------------------------------------------
0.00 0.00 53/53 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_lower_bound(std::Rbtree_node<(anonymous namespace)::cache_key_t> const, std::Rbtree_node_base const, (anonymous namespace)::cache_key_t const&) const [1362]
[1266] 0.0 0.00 0.00 53 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_left(std::Rbtree_node_base const) [1266]
-----------------------------------------------
0.00 0.00 53/53 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [1264]
[1267] 0.0 0.00 0.00 53 void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [1267]
0.00 0.00 53/703019 std::_is_constant_evaluated() [725]
0.00 0.00 53/53 void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [1259]
-----------------------------------------------
0.00 0.00 52/52 std::__shared_ptr_access<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1258]
[1268] 0.0 0.00 0.00 52 std::__shared_ptr_access<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1268]
0.00 0.00 53/53 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::get() const [1257]
-----------------------------------------------
0.00 0.00 1/51 __static_initialization_and_destruction_0() [703]
0.00 0.00 1/51 __static_initialization_and_destruction_0() [704]
0.00 0.00 2/51 __static_initialization_and_destruction_0() [645]
0.00 0.00 2/51 __static_initialization_and_destruction_0() [644]
0.00 0.00 2/51 __static_initialization_and_destruction_0() [646]
0.00 0.00 2/51 __static_initialization_and_destruction_0() [647]
0.00 0.00 7/51 __static_initialization_and_destruction_0() [598]
0.00 0.00 17/51 void std::Destroy<Catch::Detail::uniqueptr<Catch::ITestInvoker> >(Catch::Detail::unique_ptr<Catch::ITestInvoker>) [9941]
0.00 0.00 17/51 Catch::(anonymous namespace)::RegistryHub::registerTest(Catch::Detail::unique_ptr<Catch::TestCaseInfo>&&, Catch::Detail::unique_ptr<Catch::ITestInvoker>&&) [1967]
[1269] 0.0 0.00 0.00 51 Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1269]
-----------------------------------------------
0.00 0.00 1/49 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [329]
0.00 0.00 48/49 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [1282]
[1270] 0.0 0.00 0.00 49 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [1270]
0.00 0.00 49/421 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [1010]
0.00 0.00 49/419 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [1012]
-----------------------------------------------
0.00 0.00 1/49 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [331]
0.00 0.00 48/49 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [1283]
[1271] 0.0 0.00 0.00 49 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [1271]
0.00 0.00 49/421 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [1010]
0.00 0.00 49/419 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [1012]
-----------------------------------------------
0.00 0.00 1/49 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [5381]
0.00 0.00 48/49 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [1282]
[1272] 0.0 0.00 0.00 49 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&) [1272]
-----------------------------------------------
0.00 0.00 1/49 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [5409]
0.00 0.00 48/49 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [1283]
[1273] 0.0 0.00 0.00 49 std::remove_reference<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&& std::move<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [1273]
-----------------------------------------------
0.00 0.00 48/48 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [1278]
[1274] 0.0 0.00 0.00 48 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [1274]
0.00 0.00 48/308 Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [1032]
-----------------------------------------------
0.00 0.00 18/48 Catch::Clara::Detail::BoundFlagRefBase::BoundFlagRefBase() [2822]
0.00 0.00 30/48 Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [1359]
[1275] 0.0 0.00 0.00 48 Catch::Clara::Detail::BoundRef::BoundRef() [1275]
-----------------------------------------------
0.00 0.00 18/48 Catch::Clara::Detail::BoundFlagRefBase::~BoundFlagRefBase() [2824]
0.00 0.00 30/48 Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [1360]
[1276] 0.0 0.00 0.00 48 Catch::Clara::Detail::BoundRef::~BoundRef() [1276]
-----------------------------------------------
0.00 0.00 1/48 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Arg>(Catch::Clara::Parser&&, Catch::Clara::Arg&&) [2852]
0.00 0.00 1/48 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::ExeName const&>(Catch::Clara::Parser&&, Catch::Clara::ExeName const&) [2853]
0.00 0.00 1/48 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Help const&>(Catch::Clara::Parser&&, Catch::Clara::Help const&) [273]
0.00 0.00 2/48 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&) [228]
0.00 0.00 43/48 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [126]
[1277] 0.0 0.00 0.00 48 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [1277]
0.00 0.00 48/308 Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [1032]
0.00 0.00 48/48 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [1278]
0.00 0.00 48/48 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [1295]
0.00 0.00 48/48 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [1294]
-----------------------------------------------
0.00 0.00 48/48 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [1277]
[1278] 0.0 0.00 0.00 48 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [1278]
0.00 0.00 48/48 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [1274]
0.00 0.00 48/48 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [1283]
0.00 0.00 48/48 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [1282]
-----------------------------------------------
0.00 0.00 24/48 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::end() [1413]
0.00 0.00 24/48 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::begin() [1414]
[1279] 0.0 0.00 0.00 48 __gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >::__normal_iterator(std::vector<unsigned char, std::allocator<unsigned char> > const&) [1279]
-----------------------------------------------
0.00 0.00 48/48 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::max_size() const [1281]
[1280] 0.0 0.00 0.00 48 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_get_Tp_allocator() const [1280]
-----------------------------------------------
0.00 0.00 48/48 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_check_len(unsigned long, char const) const [489]
[1281] 0.0 0.00 0.00 48 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::max_size() const [1281]
0.00 0.00 48/48 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_get_Tp_allocator() const [1280]
0.00 0.00 48/53 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_S_max_size(std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&) [1265]
-----------------------------------------------
0.00 0.00 48/48 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [1278]
[1282] 0.0 0.00 0.00 48 std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [1282]
0.00 0.00 48/49 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&) [1272]
0.00 0.00 48/49 std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [1270]
-----------------------------------------------
0.00 0.00 48/48 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [1278]
[1283] 0.0 0.00 0.00 48 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [1283]
0.00 0.00 48/49 std::remove_reference<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&& std::move<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [1273]
0.00 0.00 48/49 std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [1271]
-----------------------------------------------
0.00 0.00 48/48 unsigned char std::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned char const, unsigned char>(unsigned char const, unsigned char const, unsigned char) [184]
[1284] 0.0 0.00 0.00 48 void std::__copy_move<false, false, std::random_access_iterator_tag>::__assign_one<unsigned char, unsigned char const>(unsigned char, unsigned char const) [1284]
-----------------------------------------------
0.00 0.00 48/48 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [1287]
[1285] 0.0 0.00 0.00 48 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) [1285]
0.00 0.00 96/96 std::remove_reference<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&) [1150]
0.00 0.00 48/48 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data&&) [1286]
-----------------------------------------------
0.00 0.00 48/48 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) [1285]
[1286] 0.0 0.00 0.00 48 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data&&) [1286]
-----------------------------------------------
0.00 0.00 48/48 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [1294]
[1287] 0.0 0.00 0.00 48 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [1287]
0.00 0.00 48/48 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) [1285]
-----------------------------------------------
0.00 0.00 48/48 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [1290]
[1288] 0.0 0.00 0.00 48 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) [1288]
0.00 0.00 96/96 std::remove_reference<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&) [1151]
0.00 0.00 48/48 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data&&) [1289]
-----------------------------------------------
0.00 0.00 48/48 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) [1288]
[1289] 0.0 0.00 0.00 48 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data&&) [1289]
-----------------------------------------------
0.00 0.00 48/48 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [1295]
[1290] 0.0 0.00 0.00 48 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [1290]
0.00 0.00 48/48 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) [1288]
-----------------------------------------------
0.00 0.00 24/48 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1421]
0.00 0.00 24/48 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1408]
[1291] 0.0 0.00 0.00 48 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1291]
0.00 0.00 48/48 std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1296]
-----------------------------------------------
0.00 0.00 24/48 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::eviction_policy_add, std::allocator<void>>(magpie::eviction_policy_add&, std::Spalloc_shared_tag<std::allocator<void> >) [473]
0.00 0.00 24/48 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1408]
[1292] 0.0 0.00 0.00 48 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1292]
0.00 0.00 24/703019 std::__is_constant_evaluated() [725]
0.00 0.00 24/24 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1405]
-----------------------------------------------
0.00 0.00 24/48 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1409]
0.00 0.00 24/48 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1408]
[1293] 0.0 0.00 0.00 48 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1293]
0.00 0.00 48/342 std::Spebo_helper<0, std::allocator<void>, true>::_S_get(std::Spebo_helper<0, std::allocator<void>, true>&) [1024]
-----------------------------------------------
0.00 0.00 48/48 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [1277]
[1294] 0.0 0.00 0.00 48 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [1294]
0.00 0.00 48/48 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [1287]
-----------------------------------------------
0.00 0.00 48/48 Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [1277]
[1295] 0.0 0.00 0.00 48 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [1295]
0.00 0.00 48/48 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [1290]
-----------------------------------------------
0.00 0.00 48/48 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1291]
[1296] 0.0 0.00 0.00 48 std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1296]
-----------------------------------------------
0.00 0.00 12/48 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__niter_wrap<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long) [1497]
0.00 0.00 36/48 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__copy_move_backward_a<true, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) [1499]
[1297] 0.0 0.00 0.00 48 unsigned long std::__niter_base<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) [1297]
0.00 0.00 48/76286 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::base() const [782]
-----------------------------------------------
0.00 0.00 1/47 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator<Catch::Clara::Opt, void>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [3629]
0.00 0.00 2/47 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [287]
0.00 0.00 6/47 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [207]
0.00 0.00 16/47 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [129]
0.00 0.00 22/47 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [1505]
[1298] 0.0 0.00 0.00 47 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [1298]
-----------------------------------------------
0.00 0.00 47/47 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long) [1475]
[1299] 0.0 0.00 0.00 47 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char) [1299]
0.00 0.00 47/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [789]
0.00 0.00 45/37297 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [796]
-----------------------------------------------
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, Catch::StringRef) [2780]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&, Catch::StringRef) [2786]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, Catch::StringRef) [2784]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&, Catch::StringRef) [2785]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, Catch::StringRef) [2771]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12} const&, Catch::StringRef) [2772]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13} const&, Catch::StringRef) [2773]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14} const&, Catch::StringRef) [2774]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, Catch::StringRef) [2779]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, Catch::StringRef) [2775]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, Catch::StringRef) [2776]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, Catch::StringRef) [2777]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, Catch::StringRef) [2778]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&, Catch::StringRef) [2782]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&, Catch::StringRef) [2781]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11} const&, Catch::StringRef) [2783]
0.00 0.00 1/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, Catch::StringRef) [2787]
0.00 0.00 2/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [293]
0.00 0.00 2/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, Catch::StringRef) [2770]
0.00 0.00 7/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [272]
0.00 0.00 18/46 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [478]
[1300] 0.0 0.00 0.00 46 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1300]
0.00 0.00 46/54 Catch::Clara::Detail::ParserBase::ParserBase() [1253]
-----------------------------------------------
0.00 0.00 1/46 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [419]
0.00 0.00 1/46 Catch::Clara::Parser::operator|=(Catch::Clara::Parser const&) [2845]
0.00 0.00 1/46 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4185]
0.00 0.00 43/46 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [1311]
[1301] 0.0 0.00 0.00 46 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [1301]
0.00 0.00 46/93 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const const&) [1152]
-----------------------------------------------
0.00 0.00 1/46 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [419]
0.00 0.00 1/46 Catch::Clara::Parser::operator|=(Catch::Clara::Parser const&) [2845]
0.00 0.00 1/46 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4185]
0.00 0.00 43/46 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [1311]
[1302] 0.0 0.00 0.00 46 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [1302]
0.00 0.00 46/93 __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const const&) [1152]
-----------------------------------------------
0.00 0.00 46/46 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase() [1304]
[1303] 0.0 0.00 0.00 46 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl() [1303]
0.00 0.00 46/104 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data() [1143]
-----------------------------------------------
0.00 0.00 46/46 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [1305]
[1304] 0.0 0.00 0.00 46 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase() [1304]
0.00 0.00 46/46 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl() [1303]
-----------------------------------------------
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>(Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [306]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, Catch::StringRef) [2590]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#1} const&) [305]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&, Catch::StringRef) [2596]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, Catch::StringRef) [2594]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&, Catch::StringRef) [2595]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, Catch::StringRef) [2581]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12} const&, Catch::StringRef) [2582]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13} const&, Catch::StringRef) [2583]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14} const&, Catch::StringRef) [2584]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, Catch::StringRef) [2589]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, Catch::StringRef) [2585]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, Catch::StringRef) [2586]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, Catch::StringRef) [2587]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, Catch::StringRef) [2588]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&, Catch::StringRef) [2592]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&, Catch::StringRef) [2591]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11} const&, Catch::StringRef) [2593]
0.00 0.00 1/46 Catch::Clara::Opt::Opt<long, void>(long&, Catch::StringRef) [2598]
0.00 0.00 2/46 Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [292]
0.00 0.00 2/46 Catch::Clara::Opt::Opt<double, void>(double&, Catch::StringRef) [2597]
0.00 0.00 7/46 Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [271]
0.00 0.00 16/46 Catch::Clara::Opt::Opt(bool&) [215]
[1305] 0.0 0.00 0.00 46 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [1305]
0.00 0.00 46/46 std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase() [1304]
-----------------------------------------------
0.00 0.00 8/45 unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [92]
0.00 0.00 37/45 Catch::makeCommandLineParser(Catch::ConfigData&) [39]
[1306] 0.0 0.00 0.00 45 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(Catch::StringRef) && [1306]
-----------------------------------------------
0.00 0.00 45/45 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<magpie::cache<int, int>> >, std::is_move_constructible<magpie::cache<int, int>>, std::is_move_assignable<magpie::cache<int, int>> >::value, void>::type std::swap<magpie::cache<int, int>>(magpie::cache<int, int>&, magpie::cache<int, int>&) [1478]
[1307] 0.0 0.00 0.00 45 std::remove_reference<magpie::cache<int, int>&>::type&& std::move<magpie::cache<int, int>&>(magpie::cache<int, int>&) [1307]
-----------------------------------------------
0.00 0.00 43/43 __gnu_cxx::__aligned_buffer<magpie::cache<int, int> >::_M_ptr() [1313]
[1308] 0.0 0.00 0.00 43 __gnu_cxx::__aligned_buffer<magpie::cache<int, int> >::_M_addr() [1308]
-----------------------------------------------
0.00 0.00 43/43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [1312]
[1309] 0.0 0.00 0.00 43 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [1309]
-----------------------------------------------
0.00 0.00 43/43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [1312]
[1310] 0.0 0.00 0.00 43 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator-(long) const [1310]
0.00 0.00 43/113 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [1123]
-----------------------------------------------
0.00 0.00 43/43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [1312]
[1311] 0.0 0.00 0.00 43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [1311]
0.00 0.00 43/46 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [1301]
0.00 0.00 43/46 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [1302]
0.00 0.00 43/91 bool __gnu_cxx::operator==<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [1156]
-----------------------------------------------
0.00 0.00 43/43 Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [127]
[1312] 0.0 0.00 0.00 43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [1312]
0.00 0.00 43/43 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [1311]
0.00 0.00 43/55 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [1251]
0.00 0.00 43/43 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator-(long) const [1310]
0.00 0.00 43/43 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [1309]
-----------------------------------------------
0.00 0.00 41/41 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1315]
[1313] 0.0 0.00 0.00 41 __gnu_cxx::__aligned_buffer<magpie::cache<int, int> >::_M_ptr() [1313]
0.00 0.00 43/43 __gnu_cxx::__aligned_buffer<magpie::cache<int, int> >::_M_addr() [1308]
-----------------------------------------------
0.00 0.00 41/41 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set(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&, int, float) [396]
[1314] 0.0 0.00 0.00 41 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::key_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [1314]
0.00 0.00 42/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [789]
-----------------------------------------------
0.00 0.00 10/40 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<int, int>, std::allocator<void>, magpie::options&>(magpie::cache<int, int>&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [439]
0.00 0.00 15/40 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::options&>(std::allocator<void>, magpie::options&) [442]
0.00 0.00 15/40 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1473]
[1315] 0.0 0.00 0.00 40 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1315]
0.00 0.00 41/41 __gnu_cxx::__aligned_buffer<magpie::cache<int, int> >::_M_ptr() [1313]
-----------------------------------------------
0.00 0.00 39/39 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_begin() [1319]
[1316] 0.0 0.00 0.00 39 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_mbegin() const [1316]
-----------------------------------------------
0.00 0.00 39/39 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_begin() [1321]
[1317] 0.0 0.00 0.00 39 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_mbegin() const [1317]
-----------------------------------------------
0.00 0.00 4/39 Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [2217]
0.00 0.00 35/39 std::__cxx11::to_string(int) [8034]
[1318] 0.0 0.00 0.00 39 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) [1318]
0.00 0.00 39/19055 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [810]
0.00 0.00 34/2943 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [909]
0.00 0.00 34/34 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [1356]
-----------------------------------------------
0.00 0.00 3/39 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::~Rbtree() [1665]
0.00 0.00 36/39 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_insert_unique_pos((anonymous namespace)::cache_key_t const&) [1343]
[1319] 0.0 0.00 0.00 39 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_begin() [1319]
0.00 0.00 39/39 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_mbegin() const [1316]
-----------------------------------------------
0.00 0.00 39/39 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_lower_bound(std::Rbtree_node<(anonymous namespace)::cache_key_t> const, std::Rbtree_node_base const, (anonymous namespace)::cache_key_t const&) const [1362]
[1320] 0.0 0.00 0.00 39 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_right(std::Rbtree_node_base const) [1320]
-----------------------------------------------
0.00 0.00 3/39 std::Rbtree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::~Rbtree() [514]
0.00 0.00 36/39 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_insert_unique_pos(int const&) [1347]
[1321] 0.0 0.00 0.00 39 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_begin() [1321]
0.00 0.00 39/39 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_mbegin() const [1317]
-----------------------------------------------
0.00 0.00 37/37 std::__cxx11::to_string(int) [8034]
[1322] 0.0 0.00 0.00 37 unsigned int std::__detail::__to_chars_len<unsigned int>(unsigned int, int) [1322]
-----------------------------------------------
0.00 0.00 1/36 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [92]
0.00 0.00 1/36 CATCH2_INTERNAL_TEST_4() [158]
0.00 0.00 1/36 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 1/36 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 1/36 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 1/36 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 1/36 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 1/36 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 1/36 CATCH2_INTERNAL_TEST_18() [71]
0.00 0.00 1/36 CATCH2_INTERNAL_TEST_0() [261]
0.00 0.00 1/36 CATCH2_INTERNAL_TEST_3() [165]
0.00 0.00 1/36 CATCH2_INTERNAL_TEST_0() [438]
0.00 0.00 2/36 CATCH2_INTERNAL_TEST_0() [4]
0.00 0.00 2/36 CATCH2_INTERNAL_TEST_14() [226]
0.00 0.00 2/36 CATCH2_INTERNAL_TEST_0() [82]
0.00 0.00 2/36 CATCH2_INTERNAL_TEST_4() [231]
0.00 0.00 4/36 CATCH2_INTERNAL_TEST_0() [209]
0.00 0.00 12/36 CATCH2_INTERNAL_TEST_0() [2]
[1323] 0.0 0.00 0.00 36 unittest::g_progress() [1323]
-----------------------------------------------
0.00 0.00 36/36 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [1378]
[1324] 0.0 0.00 0.00 36 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [1324]
0.00 0.00 67/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [752]
0.00 0.00 64/64 std::less<char const>::operator()(char const, char const) const [1241]
0.00 0.00 33/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [789]
-----------------------------------------------
0.00 0.00 36/36 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_put_node(std::Rbtree_node<(anonymous namespace)::cache_key_t>) [1340]
[1325] 0.0 0.00 0.00 36 std::__new_allocator<std::Rbtree_node<(anonymous namespace)::cache_key_t> >::deallocate(std::Rbtree_node<(anonymous namespace)::cache_key_t>, unsigned long) [1325]
-----------------------------------------------
0.00 0.00 36/36 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_node() [1339]
[1326] 0.0 0.00 0.00 36 std::__new_allocator<std::Rbtree_node<(anonymous namespace)::cache_key_t> >::allocate(unsigned long, void const) [1326]
-----------------------------------------------
0.00 0.00 36/36 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_put_node(std::Rbtree_node<int>) [1346]
[1327] 0.0 0.00 0.00 36 std::__new_allocator<std::Rbtree_node<int> >::deallocate(std::Rbtree_node<int>, unsigned long) [1327]
-----------------------------------------------
0.00 0.00 36/36 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_node() [1345]
[1328] 0.0 0.00 0.00 36 std::__new_allocator<std::Rbtree_node<int> >::allocate(unsigned long, void const) [1328]
-----------------------------------------------
0.00 0.00 36/36 std::pair<std::Rbtree_const_iterator<(anonymous namespace)::cache_key_t>, bool>::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&, bool&>(std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&, bool&) [1335]
[1329] 0.0 0.00 0.00 36 std::Rbtree_const_iterator<(anonymous namespace)::cache_key_t>::Rbtree_const_iterator(std::Rbtree_iterator<(anonymous namespace)::cache_key_t> const&) [1329]
-----------------------------------------------
0.00 0.00 36/36 std::pair<std::Rbtree_const_iterator<int>, bool>::pair<std::Rbtree_iterator<int>&, bool&>(std::Rbtree_iterator<int>&, bool&) [1336]
[1330] 0.0 0.00 0.00 36 std::Rbtree_const_iterator<int>::Rbtree_const_iterator(std::Rbtree_iterator<int> const&) [1330]
-----------------------------------------------
0.00 0.00 36/36 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_insert_unique_pos((anonymous namespace)::cache_key_t const&) [1343]
[1331] 0.0 0.00 0.00 36 std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<(anonymous namespace)::cache_key_t>&, std::Rbtree_node_base&>(std::Rbtree_node<(anonymous namespace)::cache_key_t>&, std::Rbtree_node_base&) [1331]
0.00 0.00 36/36 std::Rbtree_node<(anonymous namespace)::cache_key_t>& std::forward<std::Rbtree_node<(anonymous namespace)::cache_key_t>&>(std::remove_reference<std::Rbtree_node<(anonymous namespace)::cache_key_t>&>::type&) [1349]
0.00 0.00 36/107 std::Rbtree_node_base& std::forward<std::Rbtree_node_base&>(std::remove_reference<std::Rbtree_node_base&>::type&) [1137]
-----------------------------------------------
0.00 0.00 36/36 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_insert_unique_pos(int const&) [1347]
[1332] 0.0 0.00 0.00 36 std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<int>&, std::Rbtree_node_base&>(std::Rbtree_node<int>&, std::Rbtree_node_base&) [1332]
0.00 0.00 36/36 std::Rbtree_node<int>& std::forward<std::Rbtree_node<int>&>(std::remove_reference<std::Rbtree_node<int>&>::type&) [1350]
0.00 0.00 36/107 std::Rbtree_node_base& std::forward<std::Rbtree_node_base&>(std::remove_reference<std::Rbtree_node_base&>::type&) [1137]
-----------------------------------------------
0.00 0.00 36/36 std::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>, bool> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_insert_unique<(anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t const&) [452]
[1333] 0.0 0.00 0.00 36 std::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>, bool>::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>, bool>(std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&&, bool&&) [1333]
0.00 0.00 36/36 std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&& std::forward<std::Rbtree_iterator<(anonymous namespace)::cache_key_t> >(std::remove_reference<std::Rbtree_iterator<(anonymous namespace)::cache_key_t> >::type&) [1353]
0.00 0.00 36/123 bool&& std::forward<bool>(std::remove_reference<bool>::type&) [1114]
-----------------------------------------------
0.00 0.00 36/36 std::pair<std::Rbtree_iterator<int>, bool> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_insert_unique<int const&>(int const&) [427]
[1334] 0.0 0.00 0.00 36 std::pair<std::Rbtree_iterator<int>, bool>::pair<std::Rbtree_iterator<int>, bool>(std::Rbtree_iterator<int>&&, bool&&) [1334]
0.00 0.00 36/36 std::Rbtree_iterator<int>&& std::forward<std::Rbtree_iterator<int> >(std::remove_reference<std::Rbtree_iterator<int> >::type&) [1354]
0.00 0.00 36/123 bool&& std::forward<bool>(std::remove_reference<bool>::type&) [1114]
-----------------------------------------------
0.00 0.00 36/36 std::set<(anonymous namespace)::cache_key_t, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::insert((anonymous namespace)::cache_key_t const&) [449]
[1335] 0.0 0.00 0.00 36 std::pair<std::Rbtree_const_iterator<(anonymous namespace)::cache_key_t>, bool>::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&, bool&>(std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&, bool&) [1335]
0.00 0.00 36/36 std::Rbtree_iterator<(anonymous namespace)::cache_key_t>& std::forward<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&>(std::remove_reference<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&>::type&) [1351]
0.00 0.00 36/36 std::Rbtree_const_iterator<(anonymous namespace)::cache_key_t>::Rbtree_const_iterator(std::Rbtree_iterator<(anonymous namespace)::cache_key_t> const&) [1329]
0.00 0.00 36/201 bool& std::forward<bool&>(std::remove_reference<bool&>::type&) [1071]
-----------------------------------------------
0.00 0.00 36/36 std::set<int, std::less<int>, std::allocator<int> >::insert(int const&) [424]
[1336] 0.0 0.00 0.00 36 std::pair<std::Rbtree_const_iterator<int>, bool>::pair<std::Rbtree_iterator<int>&, bool&>(std::Rbtree_iterator<int>&, bool&) [1336]
0.00 0.00 36/36 std::Rbtree_iterator<int>& std::forward<std::Rbtree_iterator<int>&>(std::remove_reference<std::Rbtree_iterator<int>&>::type&) [1352]
0.00 0.00 36/36 std::Rbtree_const_iterator<int>::Rbtree_const_iterator(std::Rbtree_iterator<int> const&) [1330]
0.00 0.00 36/201 bool& std::forward<bool&>(std::remove_reference<bool&>::type&) [1071]
-----------------------------------------------
0.00 0.00 36/36 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [1356]
[1337] 0.0 0.00 0.00 36 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char) [1337]
0.00 0.00 34/34 std::char_traits<char>::assign(char, unsigned long, char) [1355]
-----------------------------------------------
0.00 0.00 36/36 std::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>, bool> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_insert_unique<(anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t const&) [452]
[1338] 0.0 0.00 0.00 36 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode::Allocnode(std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >&) [1338]
-----------------------------------------------
0.00 0.00 36/36 std::Rbtree_node<(anonymous namespace)::cache_key_t> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_create_node<(anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t const&) [451]
[1339] 0.0 0.00 0.00 36 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_node() [1339]
0.00 0.00 36/144 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_Node_allocator() [1097]
0.00 0.00 36/703019 std::__is_constant_evaluated() [725]
0.00 0.00 36/36 std::__new_allocator<std::Rbtree_node<(anonymous namespace)::cache_key_t> >::allocate(unsigned long, void const) [1326]
-----------------------------------------------
0.00 0.00 36/36 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_drop_node(std::Rbtree_node<(anonymous namespace)::cache_key_t>) [1341]
[1340] 0.0 0.00 0.00 36 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_put_node(std::Rbtree_node<(anonymous namespace)::cache_key_t>) [1340]
0.00 0.00 36/144 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_Node_allocator() [1097]
0.00 0.00 36/703019 std::__is_constant_evaluated() [725]
0.00 0.00 36/36 std::__new_allocator<std::Rbtree_node<(anonymous namespace)::cache_key_t> >::deallocate(std::Rbtree_node<(anonymous namespace)::cache_key_t>, unsigned long) [1325]
-----------------------------------------------
0.00 0.00 36/36 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_erase(std::Rbtree_node<(anonymous namespace)::cache_key_t>) [1663]
[1341] 0.0 0.00 0.00 36 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_drop_node(std::Rbtree_node<(anonymous namespace)::cache_key_t>) [1341]
0.00 0.00 36/36 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_destroy_node(std::Rbtree_node<(anonymous namespace)::cache_key_t>) [1342]
0.00 0.00 36/36 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_put_node(std::Rbtree_node<(anonymous namespace)::cache_key_t>) [1340]
-----------------------------------------------
0.00 0.00 36/36 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_drop_node(std::Rbtree_node<(anonymous namespace)::cache_key_t>) [1341]
[1342] 0.0 0.00 0.00 36 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_destroy_node(std::Rbtree_node<(anonymous namespace)::cache_key_t>) [1342]
0.00 0.00 36/72 std::Rbtree_node<(anonymous namespace)::cache_key_t>::_M_valptr() [1177]
0.00 0.00 36/144 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_Node_allocator() [1097]
0.00 0.00 36/36 void std::destroy_at<(anonymous namespace)::cache_key_t>((anonymous namespace)::cache_key_t) [1348]
-----------------------------------------------
0.00 0.00 36/36 std::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>, bool> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_insert_unique<(anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t const&) [452]
[1343] 0.0 0.00 0.00 36 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_insert_unique_pos((anonymous namespace)::cache_key_t const&) [1343]
0.00 0.00 114/268 std::less<(anonymous namespace)::cache_key_t>::operator()((anonymous namespace)::cache_key_t const&, (anonymous namespace)::cache_key_t const&) const [1046]
0.00 0.00 87/268 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_key(std::Rbtree_node<(anonymous namespace)::cache_key_t> const) [1047]
0.00 0.00 45/81 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_left(std::Rbtree_node_base) [1167]
0.00 0.00 42/78 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_right(std::Rbtree_node_base) [1168]
0.00 0.00 36/39 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_begin() [1319]
0.00 0.00 36/72 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_end() [1180]
0.00 0.00 36/93 std::Rbtree_iterator<(anonymous namespace)::cache_key_t>::Rbtree_iterator(std::Rbtree_node_base) [1153]
0.00 0.00 36/36 std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<(anonymous namespace)::cache_key_t>&, std::Rbtree_node_base&>(std::Rbtree_node<(anonymous namespace)::cache_key_t>&, std::Rbtree_node_base&) [1331]
0.00 0.00 27/89 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_key(std::Rbtree_node_base const) [1160]
0.00 0.00 21/21 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::begin() [1438]
0.00 0.00 21/21 std::operator==(std::Rbtree_iterator<(anonymous namespace)::cache_key_t> const&, std::Rbtree_iterator<(anonymous namespace)::cache_key_t> const&) [1443]
0.00 0.00 12/12 std::Rbtree_iterator<(anonymous namespace)::cache_key_t>::operator--() [1495]
-----------------------------------------------
0.00 0.00 36/36 std::pair<std::Rbtree_iterator<int>, bool> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_insert_unique<int const&>(int const&) [427]
[1344] 0.0 0.00 0.00 36 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node::Allocnode(std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >&) [1344]
-----------------------------------------------
0.00 0.00 36/36 std::Rb_tree_node<int> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_create_node<int const&>(int const&) [426]
[1345] 0.0 0.00 0.00 36 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_node() [1345]
0.00 0.00 36/144 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_Node_allocator() [1098]
0.00 0.00 36/703019 std::__is_constant_evaluated() [725]
0.00 0.00 36/36 std::__new_allocator<std::Rbtree_node<int> >::allocate(unsigned long, void const) [1328]
-----------------------------------------------
0.00 0.00 36/36 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_drop_node(std::Rbtree_node<int>) [510]
[1346] 0.0 0.00 0.00 36 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_put_node(std::Rbtree_node<int>) [1346]
0.00 0.00 36/144 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_Node_allocator() [1098]
0.00 0.00 36/703019 std::__is_constant_evaluated() [725]
0.00 0.00 36/36 std::__new_allocator<std::Rbtree_node<int> >::deallocate(std::Rbtree_node<int>, unsigned long) [1327]
-----------------------------------------------
0.00 0.00 36/36 std::pair<std::Rbtree_iterator<int>, bool> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_insert_unique<int const&>(int const&) [427]
[1347] 0.0 0.00 0.00 36 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_insert_unique_pos(int const&) [1347]
0.00 0.00 111/1300 std::less<int>::operator()(int const&, int const&) const [956]
0.00 0.00 86/1300 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_key(std::Rbtree_node<int> const) [957]
0.00 0.00 46/82 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_right(std::Rbtree_node_base) [1166]
0.00 0.00 40/76 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_left(std::Rbtree_node_base) [1170]
0.00 0.00 36/39 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_begin() [1321]
0.00 0.00 36/72 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_end() [1181]
0.00 0.00 36/90 std::Rbtree_iterator<int>::Rbtree_iterator(std::Rbtree_node_base) [1159]
0.00 0.00 36/36 std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<int>&, std::Rbtree_node_base&>(std::Rbtree_node<int>&, std::Rbtree_node_base&) [1332]
0.00 0.00 25/298 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_key(std::Rbtree_node_base const) [1040]
0.00 0.00 18/18 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::begin() [1455]
0.00 0.00 18/18 std::operator==(std::Rb_tree_iterator<int> const&, std::Rbtree_iterator<int> const&) [1458]
0.00 0.00 7/7 std::Rbtree_iterator<int>::operator--() [1575]
-----------------------------------------------
0.00 0.00 36/36 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_destroy_node(std::Rbtree_node<(anonymous namespace)::cache_key_t>) [1342]
[1348] 0.0 0.00 0.00 36 void std::destroy_at<(anonymous namespace)::cache_key_t>((anonymous namespace)::cache_key_t) [1348]
-----------------------------------------------
0.00 0.00 36/36 std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<(anonymous namespace)::cache_key_t>&, std::Rbtree_node_base&>(std::Rbtree_node<(anonymous namespace)::cache_key_t>&, std::Rbtree_node_base&) [1331]
[1349] 0.0 0.00 0.00 36 std::Rbtree_node<(anonymous namespace)::cache_key_t>& std::forward<std::Rbtree_node<(anonymous namespace)::cache_key_t>&>(std::remove_reference<std::Rbtree_node<(anonymous namespace)::cache_key_t>&>::type&) [1349]
-----------------------------------------------
0.00 0.00 36/36 std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<int>&, std::Rbtree_node_base&>(std::Rbtree_node<int>&, std::Rbtree_node_base&) [1332]
[1350] 0.0 0.00 0.00 36 std::Rbtree_node<int>& std::forward<std::Rbtree_node<int>&>(std::remove_reference<std::Rbtree_node<int>&>::type&) [1350]
-----------------------------------------------
0.00 0.00 36/36 std::pair<std::Rbtree_const_iterator<(anonymous namespace)::cache_key_t>, bool>::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&, bool&>(std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&, bool&) [1335]
[1351] 0.0 0.00 0.00 36 std::Rbtree_iterator<(anonymous namespace)::cache_key_t>& std::forward<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&>(std::remove_reference<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&>::type&) [1351]
-----------------------------------------------
0.00 0.00 36/36 std::pair<std::Rbtree_const_iterator<int>, bool>::pair<std::Rbtree_iterator<int>&, bool&>(std::Rbtree_iterator<int>&, bool&) [1336]
[1352] 0.0 0.00 0.00 36 std::Rbtree_iterator<int>& std::forward<std::Rbtree_iterator<int>&>(std::remove_reference<std::Rbtree_iterator<int>&>::type&) [1352]
-----------------------------------------------
0.00 0.00 36/36 std::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>, bool>::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>, bool>(std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&&, bool&&) [1333]
[1353] 0.0 0.00 0.00 36 std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&& std::forward<std::Rbtree_iterator<(anonymous namespace)::cache_key_t> >(std::remove_reference<std::Rbtree_iterator<(anonymous namespace)::cache_key_t> >::type&) [1353]
-----------------------------------------------
0.00 0.00 36/36 std::pair<std::Rbtree_iterator<int>, bool>::pair<std::Rbtree_iterator<int>, bool>(std::Rbtree_iterator<int>&&, bool&&) [1334]
[1354] 0.0 0.00 0.00 36 std::Rbtree_iterator<int>&& std::forward<std::Rbtree_iterator<int> >(std::remove_reference<std::Rbtree_iterator<int> >::type&) [1354]
-----------------------------------------------
0.00 0.00 34/34 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char) [1337]
[1355] 0.0 0.00 0.00 34 std::char_traits<char>::assign(char, unsigned long, char) [1355]
0.00 0.00 34/703019 std::__is_constant_evaluated() [725]
-----------------------------------------------
0.00 0.00 34/34 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) [1318]
[1356] 0.0 0.00 0.00 34 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [1356]
0.00 0.00 38/37297 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [796]
0.00 0.00 36/36 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char) [1337]
0.00 0.00 33/416674 std::is_constant_evaluated() [729]
0.00 0.00 33/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [752]
0.00 0.00 1/5600 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [885]
0.00 0.00 1/15326 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [829]
0.00 0.00 1/10097 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [858]
-----------------------------------------------
0.00 0.00 9/33 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::~Vectorbase() [1520]
0.00 0.00 24/33 void std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_realloc_insert<std::vector<unsigned char, std::allocator<unsigned char> > const&>(__gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >, std::vector<unsigned char, std::allocator<unsigned char> > const&) [359]
[1357] 0.0 0.00 0.00 33 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_deallocate(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long) [1357]
0.00 0.00 30/703019 std::__is_constant_evaluated() [725]
0.00 0.00 30/30 std::__new_allocator<std::vector<unsigned char, std::allocator<unsigned char> > >::deallocate(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long) [1369]
-----------------------------------------------
0.00 0.00 31/31 std::optional<magpie::empty_t>::has_value() const [1366]
[1358] 0.0 0.00 0.00 31 std::Optionalbase_impl<magpie::empty_t, std::Optionalbase<magpie::empty_t, true, true> >::_M_is_engaged() const [1358]
-----------------------------------------------
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1} const&) [2696]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2} const&) [2692]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [2636]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [2668]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [2652]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [2656]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [2660]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [2664]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [2680]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [2676]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11} const&) [2684]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [2672]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [2688]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12} const&) [2640]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13} const&) [2644]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14} const&) [2648]
0.00 0.00 1/30 Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::BoundValueRef(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [2733]
0.00 0.00 1/30 Catch::Clara::Detail::BoundValueRef<long>::BoundValueRef(long&) [2743]
0.00 0.00 2/30 Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [1679]
0.00 0.00 2/30 Catch::Clara::Detail::BoundValueRef<double>::BoundValueRef(double&) [2737]
0.00 0.00 8/30 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::BoundValueRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1538]
[1359] 0.0 0.00 0.00 30 Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [1359]
0.00 0.00 30/48 Catch::Clara::Detail::BoundRef::BoundRef() [1275]
-----------------------------------------------
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>::~BoundLambda() [2674]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::~BoundLambda() [2690]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#12}>::~BoundLambda() [2642]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#13}>::~BoundLambda() [2646]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#14}>::~BoundLambda() [2650]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#11}>::~BoundLambda() [2686]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>::~BoundLambda() [2678]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>::~BoundLambda() [2682]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>::~BoundLambda() [2666]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>::~BoundLambda() [2662]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>::~BoundLambda() [2658]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>::~BoundLambda() [2654]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>::~BoundLambda() [2670]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>::~BoundLambda() [2638]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#2}>::~BoundLambda() [2694]
0.00 0.00 1/30 Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#1}>::~BoundLambda() [2698]
0.00 0.00 1/30 Catch::Clara::Detail::BoundValueRef<long>::~BoundValueRef() [2745]
0.00 0.00 1/30 Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~BoundValueRef() [2735]
0.00 0.00 2/30 Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [1680]
0.00 0.00 2/30 Catch::Clara::Detail::BoundValueRef<double>::~BoundValueRef() [2739]
0.00 0.00 8/30 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [1539]
[1360] 0.0 0.00 0.00 30 Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [1360]
0.00 0.00 30/48 Catch::Clara::Detail::BoundRef::~BoundRef() [1276]
-----------------------------------------------
0.00 0.00 30/30 CATCH2_INTERNAL_TEST_0() [2]
[1361] 0.0 0.00 0.00 30 std::set<(anonymous namespace)::cache_key_t, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::contains((anonymous namespace)::cache_key_t const&) const [1361]
0.00 0.00 30/90 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::end() const [1158]
0.00 0.00 30/30 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::find((anonymous namespace)::cache_key_t const&) const [1363]
0.00 0.00 30/60 std::operator==(std::Rbtree_const_iterator<(anonymous namespace)::cache_key_t> const&, std::Rbtree_const_iterator<(anonymous namespace)::cache_key_t> const&) [1244]
-----------------------------------------------
0.00 0.00 30/30 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::find((anonymous namespace)::cache_key_t const&) const [1363]
[1362] 0.0 0.00 0.00 30 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_lower_bound(std::Rbtree_node<(anonymous namespace)::cache_key_t> const, std::Rbtree_node_base const, (anonymous namespace)::cache_key_t const&) const [1362]
0.00 0.00 92/268 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_key(std::Rbtree_node<(anonymous namespace)::cache_key_t> const) [1047]
0.00 0.00 92/268 std::less<(anonymous namespace)::cache_key_t>::operator()((anonymous namespace)::cache_key_t const&, (anonymous namespace)::cache_key_t const&) const [1046]
0.00 0.00 53/53 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_left(std::Rbtree_node_base const) [1266]
0.00 0.00 39/39 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_right(std::Rbtree_node_base const) [1320]
0.00 0.00 30/120 std::Rbtree_const_iterator<(anonymous namespace)::cache_key_t>::Rbtree_const_iterator(std::Rbtree_node_base const) [1122]
-----------------------------------------------
0.00 0.00 30/30 std::set<(anonymous namespace)::cache_key_t, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::contains((anonymous namespace)::cache_key_t const&) const [1361]
[1363] 0.0 0.00 0.00 30 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::find((anonymous namespace)::cache_key_t const&) const [1363]
0.00 0.00 60/90 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::end() const [1158]
0.00 0.00 30/30 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_end() const [1364]
0.00 0.00 30/30 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_begin() const [1365]
0.00 0.00 30/30 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_lower_bound(std::Rbtree_node<(anonymous namespace)::cache_key_t> const, std::Rbtree_node_base const, (anonymous namespace)::cache_key_t const&) const [1362]
0.00 0.00 30/60 std::operator==(std::Rbtree_const_iterator<(anonymous namespace)::cache_key_t> const&, std::Rbtree_const_iterator<(anonymous namespace)::cache_key_t> const&) [1244]
0.00 0.00 29/89 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_key(std::Rbtree_node_base const) [1160]
0.00 0.00 29/268 std::less<(anonymous namespace)::cache_key_t>::operator()((anonymous namespace)::cache_key_t const&, (anonymous namespace)::cache_key_t const&) const [1046]
-----------------------------------------------
0.00 0.00 30/30 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::find((anonymous namespace)::cache_key_t const&) const [1363]
[1364] 0.0 0.00 0.00 30 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_end() const [1364]
-----------------------------------------------
0.00 0.00 30/30 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::find((anonymous namespace)::cache_key_t const&) const [1363]
[1365] 0.0 0.00 0.00 30 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_begin() const [1365]
-----------------------------------------------
0.00 0.00 30/30 CATCH2_INTERNAL_TEST_0() [2]
[1366] 0.0 0.00 0.00 30 std::optional<magpie::empty_t>::has_value() const [1366]
0.00 0.00 31/31 std::Optionalbase_impl<magpie::empty_t, std::Optionalbase<magpie::empty_t, true, true> >::_M_is_engaged() const [1358]
-----------------------------------------------
0.00 0.00 6/30 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_create_storage(unsigned long) [1581]
0.00 0.00 24/30 void std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_realloc_insert<std::vector<unsigned char, std::allocator<unsigned char> > const&>(__gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >, std::vector<unsigned char, std::allocator<unsigned char> > const&) [359]
[1367] 0.0 0.00 0.00 30 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_allocate(unsigned long) [1367]
0.00 0.00 29/703019 std::__is_constant_evaluated() [725]
0.00 0.00 29/29 std::__new_allocator<std::vector<unsigned char, std::allocator<unsigned char> > >::allocate(unsigned long, void const) [1374]
-----------------------------------------------
0.00 0.00 15/30 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1477]
0.00 0.00 15/30 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1472]
[1368] 0.0 0.00 0.00 30 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1368]
0.00 0.00 30/30 std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1372]
-----------------------------------------------
0.00 0.00 30/30 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_deallocate(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long) [1357]
[1369] 0.0 0.00 0.00 30 std::__new_allocator<std::vector<unsigned char, std::allocator<unsigned char> > >::deallocate(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long) [1369]
-----------------------------------------------
0.00 0.00 15/30 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1473]
0.00 0.00 15/30 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1472]
[1370] 0.0 0.00 0.00 30 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1370]
0.00 0.00 30/342 std::Spebo_helper<0, std::allocator<void>, true>::_S_get(std::Spebo_helper<0, std::allocator<void>, true>&) [1024]
-----------------------------------------------
0.00 0.00 30/30 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [10133]
[1371] 0.0 0.00 0.00 30 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [1371]
0.00 0.00 34/3056 std::char_traits<char>::length(char const) [901]
0.00 0.00 29/29 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [1375]
-----------------------------------------------
0.00 0.00 30/30 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1368]
[1372] 0.0 0.00 0.00 30 std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1372]
-----------------------------------------------
0.00 0.00 14/29 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<int, int>, std::allocator<void>, magpie::options&>(magpie::cache<int, int>&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [439]
0.00 0.00 15/29 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1472]
[1373] 0.0 0.00 0.00 29 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1373]
0.00 0.00 15/703019 std::__is_constant_evaluated() [725]
0.00 0.00 15/15 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1470]
-----------------------------------------------
0.00 0.00 29/29 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_allocate(unsigned long) [1367]
[1374] 0.0 0.00 0.00 29 std::__new_allocator<std::vector<unsigned char, std::allocator<unsigned char> > >::allocate(unsigned long, void const) [1374]
-----------------------------------------------
0.00 0.00 29/29 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [1371]
[1375] 0.0 0.00 0.00 29 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [1375]
0.00 0.00 27/27 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [1378]
0.00 0.00 26/26 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [1383]
0.00 0.00 25/25 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [1386]
-----------------------------------------------
0.00 0.00 4/28 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [573]
0.00 0.00 4/28 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [570]
0.00 0.00 4/28 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [571]
0.00 0.00 4/28 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [572]
0.00 0.00 4/28 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [601]
0.00 0.00 8/28 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [600]
[1376] 0.0 0.00 0.00 28 magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&& std::forward<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::remove_reference<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>::type&) [1376]
-----------------------------------------------
0.00 0.00 27/27 std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::operator()() [820]
[1377] 0.0 0.00 0.00 27 std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::_M_gen_rand() [1377]
-----------------------------------------------
0.00 0.00 27/27 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [1375]
[1378] 0.0 0.00 0.00 27 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [1378]
0.00 0.00 36/36 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [1324]
0.00 0.00 32/416674 std::is_constant_evaluated() [729]
0.00 0.00 31/7341 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [869]
0.00 0.00 28/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [789]
0.00 0.00 28/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [752]
0.00 0.00 28/37297 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [796]
0.00 0.00 27/610 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [980]
0.00 0.00 27/23195 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [803]
0.00 0.00 19/19 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_move(char, char const, unsigned long) [1447]
-----------------------------------------------
0.00 0.00 27/27 std::__cxx11::to_string(int) [8034]
[1379] 0.0 0.00 0.00 27 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [1379]
0.00 0.00 33/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [789]
0.00 0.00 33/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [752]
-----------------------------------------------
0.00 0.00 27/27 std::__cxx11::to_string(int) [8034]
[1380] 0.0 0.00 0.00 27 void std::__detail::__to_chars_10_impl<unsigned int>(char, unsigned int, unsigned int) [1380]
-----------------------------------------------
0.00 0.00 27/27 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >> >, std::is_move_constructible<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>, std::is_move_assignable<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >> >::value, void>::type std::swap<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&) [1536]
[1381] 0.0 0.00 0.00 27 std::remove_reference<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&>::type&& std::move<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&) [1381]
-----------------------------------------------
0.00 0.00 1/26 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [419]
0.00 0.00 1/26 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::get_allocator() const [4672]
0.00 0.00 24/26 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [1398]
[1382] 0.0 0.00 0.00 26 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [1382]
-----------------------------------------------
0.00 0.00 26/26 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [1375]
[1383] 0.0 0.00 0.00 26 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [1383]
0.00 0.00 33/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [789]
-----------------------------------------------
0.00 0.00 25/25 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1387]
[1384] 0.0 0.00 0.00 25 __gnu_cxx::__aligned_buffer<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_ptr() [1384]
0.00 0.00 25/25 __gnu_cxx::__aligned_buffer<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_addr() [1385]
-----------------------------------------------
0.00 0.00 25/25 __gnu_cxx::__aligned_buffer<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_ptr() [1384]
[1385] 0.0 0.00 0.00 25 __gnu_cxx::__aligned_buffer<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_addr() [1385]
-----------------------------------------------
0.00 0.00 25/25 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [1375]
[1386] 0.0 0.00 0.00 25 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [1386]
0.00 0.00 23/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [789]
-----------------------------------------------
0.00 0.00 7/25 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, magpie::options&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [464]
0.00 0.00 9/25 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::options&>(std::allocator<void>, magpie::options&) [467]
0.00 0.00 9/25 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1528]
[1387] 0.0 0.00 0.00 25 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1387]
0.00 0.00 25/25 __gnu_cxx::__aligned_buffer<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_ptr() [1384]
-----------------------------------------------
0.00 0.00 25/25 void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [503]
[1388] 0.0 0.00 0.00 25 void std::destroy_at<Catch::StringRef>(Catch::StringRef) [1388]
-----------------------------------------------
0.00 0.00 25/25 void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [503]
[1389] 0.0 0.00 0.00 25 std::remove_reference<Catch::StringRef&>::type&& std::move<Catch::StringRef&>(Catch::StringRef&) [1389]
-----------------------------------------------
0.00 0.00 24/24 magpie::eviction_policy::eviction_policy() [1392]
[1390] 0.0 0.00 0.00 24 magpie::eviction_item::eviction_item() [1390]
-----------------------------------------------
0.00 0.00 24/24 magpie::eviction_policy::eviction_policy() [1392]
[1391] 0.0 0.00 0.00 24 magpie::eviction_cycle::eviction_cycle() [1391]
-----------------------------------------------
0.00 0.00 24/24 magpie::eviction_policy_add::eviction_policy_add() [1394]
[1392] 0.0 0.00 0.00 24 magpie::eviction_policy::eviction_policy() [1392]
0.00 0.00 24/24 magpie::eviction_profile::eviction_profile() [1393]
0.00 0.00 24/24 magpie::eviction_cycle::eviction_cycle() [1391]
0.00 0.00 24/24 magpie::eviction_item::eviction_item() [1390]
-----------------------------------------------
0.00 0.00 24/24 magpie::eviction_policy::eviction_policy() [1392]
[1393] 0.0 0.00 0.00 24 magpie::eviction_profile::eviction_profile() [1393]
-----------------------------------------------
0.00 0.00 24/24 void std::Construct<magpie::evictionpolicy_add>(magpie::eviction_policy_add) [505]
[1394] 0.0 0.00 0.00 24 magpie::eviction_policy_add::eviction_policy_add() [1394]
0.00 0.00 24/24 magpie::eviction_policy::eviction_policy() [1392]
-----------------------------------------------
0.00 0.00 24/24 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1407]
[1395] 0.0 0.00 0.00 24 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [1395]
0.00 0.00 24/24 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [1396]
-----------------------------------------------
0.00 0.00 24/24 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [1395]
[1396] 0.0 0.00 0.00 24 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [1396]
-----------------------------------------------
0.00 0.00 24/24 void std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_realloc_insert<std::vector<unsigned char, std::allocator<unsigned char> > const&>(__gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >, std::vector<unsigned char, std::allocator<unsigned char> > const&) [359]
[1397] 0.0 0.00 0.00 24 __gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >::difference_type __gnu_cxx::operator-<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(__gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > > const&, __gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > > const&) [1397]
0.00 0.00 48/96 __gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >::base() const [1149]
-----------------------------------------------
0.00 0.00 24/24 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [1492]
[1398] 0.0 0.00 0.00 24 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [1398]
0.00 0.00 24/26 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [1382]
0.00 0.00 24/24 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&) [1412]
-----------------------------------------------
0.00 0.00 1/24 CATCH2_INTERNAL_TEST_0() [82]
0.00 0.00 2/24 CATCH2_INTERNAL_TEST_0() [2]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 3/24 CATCH2_INTERNAL_TEST_18() [71]
[1399] 0.0 0.00 0.00 24 std::shared_ptr<magpie::eviction_policy>::shared_ptr<magpie::eviction_policy_add, void>(std::shared_ptr<magpie::eviction_policy_add>&&) [1399]
0.00 0.00 24/24 std::remove_reference<std::shared_ptr<magpie::eviction_policy_add>&>::type&& std::move<std::shared_ptr<magpie::eviction_policy_add>&>(std::shared_ptr<magpie::eviction_policy_add>&) [1423]
0.00 0.00 24/24 std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<magpie::eviction_policy_add, void>(std::__shared_ptr<magpie::eviction_policy_add, (__gnu_cxx::Lockpolicy)2>&&) [1400]
-----------------------------------------------
0.00 0.00 24/24 std::shared_ptr<magpie::eviction_policy>::shared_ptr<magpie::eviction_policy_add, void>(std::shared_ptr<magpie::eviction_policy_add>&&) [1399]
[1400] 0.0 0.00 0.00 24 std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<magpie::eviction_policy_add, void>(std::__shared_ptr<magpie::eviction_policy_add, (__gnu_cxx::Lockpolicy)2>&&) [1400]
0.00 0.00 24/421 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [1010]
0.00 0.00 24/419 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [1012]
-----------------------------------------------
0.00 0.00 24/24 std::__shared_ptr<magpie::eviction_policy_add, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>>(std::Spalloc_shared_tag<std::allocator<void> >) [472]
[1401] 0.0 0.00 0.00 24 std::enable_if<!std::__shared_ptr<magpie::eviction_policy_add, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::eviction_policy_add, void>::value, void>::type std::__shared_ptr<magpie::eviction_policy_add, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::eviction_policy_add, magpie::eviction_policy_add>(magpie::eviction_policy_add) [1401]
-----------------------------------------------
0.00 0.00 12/24 std::Bvectorbase<std::allocator<bool> >::Bvectorimpl_data::Bvectorimpl_data() [1590]
0.00 0.00 12/24 std::Bvectorbase<std::allocator<bool> >::Bvectorimpl_data::Bvectorimpl_data() [1589]
[1402] 0.0 0.00 0.00 24 std::Bititerator::Bititerator() [1402]
0.00 0.00 24/130555 std::Bititerator_base::Bititerator_base(unsigned long, unsigned int) [756]
-----------------------------------------------
0.00 0.00 24/24 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::eviction_policy_add, std::allocator<void>>(magpie::eviction_policy_add&, std::Spalloc_shared_tag<std::allocator<void> >) [473]
[1403] 0.0 0.00 0.00 24 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1403]
0.00 0.00 24/24 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1419]
-----------------------------------------------
0.00 0.00 24/24 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::eviction_policy_add, std::allocator<void>>(magpie::eviction_policy_add&, std::Spalloc_shared_tag<std::allocator<void> >) [473]
[1404] 0.0 0.00 0.00 24 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1404]
-----------------------------------------------
0.00 0.00 24/24 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1292]
[1405] 0.0 0.00 0.00 24 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1405]
-----------------------------------------------
0.00 0.00 24/24 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1421]
[1406] 0.0 0.00 0.00 24 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1406]
-----------------------------------------------
0.00 0.00 8/24 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [546]
0.00 0.00 8/24 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [568]
0.00 0.00 8/24 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1550]
[1407] 0.0 0.00 0.00 24 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1407]
0.00 0.00 24/24 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [1395]
-----------------------------------------------
0.00 0.00 24/24 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [22]
[1408] 0.0 0.00 0.00 24 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1408]
0.00 0.00 24/48 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1293]
0.00 0.00 24/48 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1291]
0.00 0.00 24/24 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1411]
0.00 0.00 24/48 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1292]
-----------------------------------------------
0.00 0.00 24/24 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [22]
[1409] 0.0 0.00 0.00 24 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1409]
0.00 0.00 24/72 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1179]
0.00 0.00 24/48 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1293]
0.00 0.00 24/24 void std::Destroy<magpie::evictionpolicy_add>(magpie::eviction_policy_add) [1424]
-----------------------------------------------
0.00 0.00 24/24 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<void>) [504]
[1410] 0.0 0.00 0.00 24 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1410]
0.00 0.00 24/170 std::Spebo_helper<0, std::allocator<void>, true>::Spebo_helper(std::allocator<void> const&) [1080]
-----------------------------------------------
0.00 0.00 24/24 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1408]
[1411] 0.0 0.00 0.00 24 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1411]
0.00 0.00 24/171 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [1079]
-----------------------------------------------
0.00 0.00 24/24 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [1398]
[1412] 0.0 0.00 0.00 24 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&) [1412]
0.00 0.00 24/48633 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [786]
-----------------------------------------------
0.00 0.00 24/24 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::push_back(std::vector<unsigned char, std::allocator<unsigned char> > const&) [342]
[1413] 0.0 0.00 0.00 24 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::end() [1413]
0.00 0.00 24/48 __gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >::__normal_iterator(std::vector<unsigned char, std::allocator<unsigned char> > const&) [1279]
-----------------------------------------------
0.00 0.00 24/24 void std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_realloc_insert<std::vector<unsigned char, std::allocator<unsigned char> > const&>(__gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >, std::vector<unsigned char, std::allocator<unsigned char> > const&) [359]
[1414] 0.0 0.00 0.00 24 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::begin() [1414]
0.00 0.00 24/48 __gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >::__normal_iterator(std::vector<unsigned char, std::allocator<unsigned char> > const&) [1279]
-----------------------------------------------
0.00 0.00 24/24 void std::Destroy<magpie::evictionpolicy_add>(magpie::eviction_policy_add) [1424]
[1415] 0.0 0.00 0.00 24 void std::destroy_at<magpie::eviction_policy_add>(magpie::eviction_policy_add) [1415]
-----------------------------------------------
0.00 0.00 6/24 std::vector<bool, std::allocator<bool> >::_M_initialize(unsigned long) [445]
0.00 0.00 6/24 unsigned long std::__uninitialized_defaultn1<true>::__uninit_default_n<unsigned long, unsigned long>(unsigned long, unsigned long) [579]
0.00 0.00 12/24 std::Bvectorbase<std::allocator<bool> >::Bvectorimpl::_M_end_addr() const [1491]
[1416] 0.0 0.00 0.00 24 unsigned long std::__addressof<unsigned long>(unsigned long&) [1416]
-----------------------------------------------
0.00 0.00 24/24 long std::__lg<long>(long) [1422]
[1417] 0.0 0.00 0.00 24 int std::__bit_width<unsigned long>(unsigned long) [1417]
0.00 0.00 24/24 int std::__countl_zero<unsigned long>(unsigned long) [1420]
-----------------------------------------------
0.00 0.00 24/24 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::move_backward<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) [1498]
[1418] 0.0 0.00 0.00 24 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__miter_base<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) [1418]
-----------------------------------------------
0.00 0.00 24/24 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1403]
[1419] 0.0 0.00 0.00 24 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1419]
-----------------------------------------------
0.00 0.00 24/24 int std::__bit_width<unsigned long>(unsigned long) [1417]
[1420] 0.0 0.00 0.00 24 int std::__countl_zero<unsigned long>(unsigned long) [1420]
-----------------------------------------------
0.00 0.00 24/24 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::eviction_policy_add, std::allocator<void>>(magpie::eviction_policy_add&, std::Spalloc_shared_tag<std::allocator<void> >) [473]
[1421] 0.0 0.00 0.00 24 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1421]
0.00 0.00 24/703019 std::__is_constant_evaluated() [725]
0.00 0.00 24/24 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1406]
0.00 0.00 24/48 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1291]
-----------------------------------------------
0.00 0.00 1/24 void std::__sort<__gnu_cxx::__normal_iterator<std::pair<unsigned long, Catch::TestCaseHandle>, std::vector<std::pair<unsigned long, Catch::TestCaseHandle>, std::allocator<std::pair<unsigned long, Catch::TestCaseHandle> > > >, __gnu_cxx::__ops::Itercomp_iter<Catch::sortTests(Catch::IConfig const&, std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> > const&)::{lambda(std::pair<unsigned long, Catch::TestCaseHandle> const&, std::pair<unsigned long, Catch::TestCaseHandle> const&)#1}> >(__gnu_cxx::__normal_iterator<std::pair<unsigned long, Catch::TestCaseHandle>, std::vector<std::pair<unsigned long, Catch::TestCaseHandle>, std::allocator<std::pair<unsigned long, Catch::TestCaseHandle> > > >, __gnu_cxx::__normal_iterator<std::pair<unsigned long, Catch::TestCaseHandle>, std::vector<std::pair<unsigned long, Catch::TestCaseHandle>, std::allocator<std::pair<unsigned long, Catch::TestCaseHandle> > > >, __gnu_cxx::__ops::Itercomp_iter<Catch::sortTests(Catch::IConfig const&, std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> > const&)::{lambda(std::pair<unsigned long, Catch::TestCaseHandle> const&, std::pair<unsigned long, Catch::TestCaseHandle> const&)#1}>) [9691]
0.00 0.00 6/24 void std::__sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [196]
0.00 0.00 17/24 void std::__sort<__gnu_cxx::__normal_iterator<Catch::Tag, std::vector<Catch::Tag, std::allocator<Catch::Tag> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<Catch::Tag, std::vector<Catch::Tag, std::allocator<Catch::Tag> > >, __gnu_cxx::__normal_iterator<Catch::Tag, std::vector<Catch::Tag, std::allocator<Catch::Tag> > >, __gnu_cxx::__ops::Iterless_iter) [9690]
[1422] 0.0 0.00 0.00 24 long std::__lg<long>(long) [1422]
0.00 0.00 24/24 int std::__bit_width<unsigned long>(unsigned long) [1417]
-----------------------------------------------
0.00 0.00 24/24 std::shared_ptr<magpie::eviction_policy>::shared_ptr<magpie::eviction_policy_add, void>(std::shared_ptr<magpie::eviction_policy_add>&&) [1399]
[1423] 0.0 0.00 0.00 24 std::remove_reference<std::shared_ptr<magpie::eviction_policy_add>&>::type&& std::move<std::shared_ptr<magpie::eviction_policy_add>&>(std::shared_ptr<magpie::eviction_policy_add>&) [1423]
-----------------------------------------------
0.00 0.00 24/24 std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1409]
[1424] 0.0 0.00 0.00 24 void std::Destroy<magpie::evictionpolicy_add>(magpie::eviction_policy_add) [1424]
0.00 0.00 24/24 void std::destroy_at<magpie::eviction_policy_add>(magpie::eviction_policy_add) [1415]
-----------------------------------------------
0.00 0.00 6/23 void std::sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) [195]
0.00 0.00 17/23 void std::sort<__gnu_cxx::__normal_iterator<Catch::Tag, std::vector<Catch::Tag, std::allocator<Catch::Tag> > > >(__gnu_cxx::__normal_iterator<Catch::Tag, std::vector<Catch::Tag, std::allocator<Catch::Tag> > >, __gnu_cxx::__normal_iterator<Catch::Tag, std::vector<Catch::Tag, std::allocator<Catch::Tag> > >) [9657]
[1425] 0.0 0.00 0.00 23 __gnu_cxx::__ops::__iter_less_iter() [1425]
-----------------------------------------------
0.00 0.00 23/23 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_move(char, char const, unsigned long) [1447]
[1426] 0.0 0.00 0.00 23 std::char_traits<char>::move(char, char const, unsigned long) [1426]
0.00 0.00 24/703019 std::__is_constant_evaluated() [725]
-----------------------------------------------
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_18() [71]
[1427] 0.0 0.00 0.00 21 magpie::eviction_profile::set_age_weight(double) [1427]
-----------------------------------------------
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_18() [71]
[1428] 0.0 0.00 0.00 21 magpie::eviction_profile::set_turn_weight(double) [1428]
-----------------------------------------------
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_18() [71]
[1429] 0.0 0.00 0.00 21 magpie::eviction_profile::set_random_weight(double) [1429]
-----------------------------------------------
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_18() [71]
[1430] 0.0 0.00 0.00 21 magpie::eviction_profile::set_recency_weight(double) [1430]
-----------------------------------------------
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_18() [71]
[1431] 0.0 0.00 0.00 21 magpie::eviction_profile::set_survival_weight(double) [1431]
-----------------------------------------------
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_18() [71]
[1432] 0.0 0.00 0.00 21 magpie::eviction_profile::set_allocated_weight(double) [1432]
-----------------------------------------------
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_18() [71]
[1433] 0.0 0.00 0.00 21 magpie::eviction_profile::set_access_count_weight(double) [1433]
-----------------------------------------------
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_18() [71]
[1434] 0.0 0.00 0.00 21 magpie::eviction_profile::set_size_eviction_trigger_percent(double) [1434]
-----------------------------------------------
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_9() [10]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_12() [166]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_15() [212]
0.00 0.00 3/21 CATCH2_INTERNAL_TEST_18() [71]
[1435] 0.0 0.00 0.00 21 magpie::eviction_profile::set_size_eviction_reduction_percent(double) [1435]
-----------------------------------------------
0.00 0.00 21/21 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_buckets(std::__detail::Hashnode_base**, unsigned long) [1439]
[1436] 0.0 0.00 0.00 21 std::__new_allocator<std::__detail::Hashnode_base>::deallocate(std::__detail::Hashnode_base*, unsigned long) [1436]
-----------------------------------------------
0.00 0.00 21/21 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_buckets(std::__detail::Hashnode_base**, unsigned long) [1439]
[1437] 0.0 0.00 0.00 21 std::__ptr_traits_ptr_to<std::__detail::Hashnode_base**, std::__detail::Hashnode_base, false>::pointer_to(std::__detail::Hashnode_base&) [1437]
0.00 0.00 21/21 std::__detail::Hashnode_base** std::addressof<std::__detail::Hashnode_base>(std::__detail::Hashnode_base&) [1442]
-----------------------------------------------
0.00 0.00 21/21 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_insert_unique_pos((anonymous namespace)::cache_key_t const&) [1343]
[1438] 0.0 0.00 0.00 21 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::begin() [1438]
0.00 0.00 21/93 std::Rbtree_iterator<(anonymous namespace)::cache_key_t>::Rbtree_iterator(std::Rbtree_node_base) [1153]
-----------------------------------------------
0.00 0.00 21/21 std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::_M_deallocate_buckets(std::__detail::Hashnode_base*, unsigned long) [1162]
[1439] 0.0 0.00 0.00 21 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_buckets(std::__detail::Hashnode_base**, unsigned long) [1439]
0.00 0.00 21/21 std::__ptr_traits_ptr_to<std::__detail::Hashnode_base**, std::__detail::Hashnode_base, false>::pointer_to(std::__detail::Hashnode_base&) [1437]
0.00 0.00 21/930 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_node_allocator() [965]
0.00 0.00 21/703019 std::__is_constant_evaluated() [725]
0.00 0.00 21/21 std::__new_allocator<std::__detail::Hashnode_base>::deallocate(std::__detail::Hashnode_base*, unsigned long) [1436]
-----------------------------------------------
0.00 0.00 21/21 std::__detail::Hashnode_base** std::addressof<std::__detail::Hashnode_base>(std::__detail::Hashnode_base&) [1442]
[1440] 0.0 0.00 0.00 21 std::__detail::Hashnode_base** std::__addressof<std::__detail::Hashnode_base>(std::__detail::Hashnode_base&) [1440]
-----------------------------------------------
0.00 0.00 3/21 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [588]
0.00 0.00 3/21 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [585]
0.00 0.00 3/21 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [586]
0.00 0.00 3/21 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [587]
0.00 0.00 3/21 void std::Construct<magpie::detail::cacheimpl, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [618]
0.00 0.00 6/21 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [617]
[1441] 0.0 0.00 0.00 21 magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&& std::forward<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::remove_reference<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>::type&) [1441]
-----------------------------------------------
0.00 0.00 21/21 std::__ptr_traits_ptr_to<std::__detail::Hashnode_base*, std::__detail::Hashnode_base, false>::pointer_to(std::__detail::Hashnode_base&) [1437]
[1442] 0.0 0.00 0.00 21 std::__detail::Hashnode_base** std::addressof<std::__detail::Hashnode_base>(std::__detail::Hashnode_base&) [1442]
0.00 0.00 21/21 std::__detail::Hashnode_base** std::__addressof<std::__detail::Hashnode_base>(std::__detail::Hashnode_base&) [1440]
-----------------------------------------------
0.00 0.00 21/21 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_insert_unique_pos((anonymous namespace)::cache_key_t const&) [1343]
[1443] 0.0 0.00 0.00 21 std::operator==(std::Rbtree_iterator<(anonymous namespace)::cache_key_t> const&, std::Rbtree_iterator<(anonymous namespace)::cache_key_t> const&) [1443]
-----------------------------------------------
0.00 0.00 19/19 magpie::cache<int, magpie::empty_t>::allocated(void const, unsigned long) const [4364]
[1444] 0.0 0.00 0.00 19 magpie::cache_size_traits<magpie::empty_t, void>::estimate(magpie::empty_t const&) [1444]
0.00 0.00 19/19 void snapdev::NOT_USED<magpie::empty_t const&>(magpie::empty_t const&) [1445]
-----------------------------------------------
0.00 0.00 19/19 magpie::cache_size_traits<magpie::empty_t, void>::estimate(magpie::empty_t const&) [1444]
[1445] 0.0 0.00 0.00 19 void snapdev::NOT_USED<magpie::empty_t const&>(magpie::empty_t const&) [1445]
0.00 0.00 19/2940482 snapdev::NOT_USED() [719]
-----------------------------------------------
0.00 0.00 19/19 std::Optionalpayload_base<magpie::empty_t>::Optionalpayload_base<magpie::empty_t>(std::in_place_t, magpie::empty_t&&) [1453]
[1446] 0.0 0.00 0.00 19 std::Optionalpayload_base<magpie::empty_t>::Storage<magpie::emptyt, true>::Storage<magpie::emptyt>(std::in_place_t, magpie::empty_t&&) [1446]
0.00 0.00 19/77 magpie::empty_t&& std::forward<magpie::empty_t>(std::remove_reference<magpie::empty_t>::type&) [1169]
-----------------------------------------------
0.00 0.00 19/19 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [1378]
[1447] 0.0 0.00 0.00 19 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_move(char, char const, unsigned long) [1447]
0.00 0.00 23/23 std::char_traits<char>::move(char, char const, unsigned long) [1426]
-----------------------------------------------
0.00 0.00 19/19 magpie::cache<int, magpie::empty_t>::get_impl(unsigned __int128, bool) const [481]
[1448] 0.0 0.00 0.00 19 std::remove_reference<magpie::empty_t&>::type&& std::move<magpie::empty_t&>(magpie::empty_t&) [1448]
-----------------------------------------------
0.00 0.00 4/18 void std::vector<unsigned long, std::allocator<unsigned long> >::_M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&) [641]
0.00 0.00 6/18 std::vector<unsigned long, std::allocator<unsigned long> >::_M_default_initialize(unsigned long) [580]
0.00 0.00 8/18 std::vector<unsigned long, std::allocator<unsigned long> >::~vector() [1555]
[1449] 0.0 0.00 0.00 18 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_get_Tp_allocator() [1449]
-----------------------------------------------
0.00 0.00 18/18 std::optional<magpie::empty_t>::optional<magpie::empty_t, true>(magpie::empty_t&&) [1456]
[1450] 0.0 0.00 0.00 18 std::Optionalbase<magpie::empty_t, true, true>::Optionalbase<magpie::empty_t, false>(std::in_place_t, magpie::empty_t&&) [1450]
0.00 0.00 19/77 magpie::empty_t&& std::forward<magpie::empty_t>(std::remove_reference<magpie::empty_t>::type&) [1169]
0.00 0.00 18/18 std::Optionalpayload<magpie::empty_t, true, true, true>::Optionalpayload_base<magpie::empty_t>(std::in_place_t, magpie::empty_t&&) [1452]
-----------------------------------------------
0.00 0.00 9/18 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1534]
0.00 0.00 9/18 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1527]
[1451] 0.0 0.00 0.00 18 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1451]
0.00 0.00 18/18 std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1457]
-----------------------------------------------
0.00 0.00 18/18 std::Optionalbase<magpie::empty_t, true, true>::Optionalbase<magpie::empty_t, false>(std::in_place_t, magpie::empty_t&&) [1450]
[1452] 0.0 0.00 0.00 18 std::Optionalpayload<magpie::empty_t, true, true, true>::Optionalpayload_base<magpie::empty_t>(std::in_place_t, magpie::empty_t&&) [1452]
0.00 0.00 18/18 std::Optionalpayload_base<magpie::empty_t>::Optionalpayload_base<magpie::empty_t>(std::in_place_t, magpie::empty_t&&) [1453]
-----------------------------------------------
0.00 0.00 18/18 std::Optionalpayload<magpie::empty_t, true, true, true>::Optionalpayload_base<magpie::empty_t>(std::in_place_t, magpie::empty_t&&) [1452]
[1453] 0.0 0.00 0.00 18 std::Optionalpayload_base<magpie::empty_t>::Optionalpayload_base<magpie::empty_t>(std::in_place_t, magpie::empty_t&&) [1453]
0.00 0.00 20/77 magpie::empty_t&& std::forward<magpie::empty_t>(std::remove_reference<magpie::empty_t>::type&) [1169]
0.00 0.00 19/19 std::Optionalpayload_base<magpie::empty_t>::Storage<magpie::emptyt, true>::Storage<magpie::emptyt>(std::in_place_t, magpie::empty_t&&) [1446]
-----------------------------------------------
0.00 0.00 9/18 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1528]
0.00 0.00 9/18 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1527]
[1454] 0.0 0.00 0.00 18 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1454]
0.00 0.00 18/342 std::Spebo_helper<0, std::allocator<void>, true>::_S_get(std::Spebo_helper<0, std::allocator<void>, true>&) [1024]
-----------------------------------------------
0.00 0.00 18/18 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_insert_unique_pos(int const&) [1347]
[1455] 0.0 0.00 0.00 18 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::begin() [1455]
0.00 0.00 18/90 std::Rb_tree_iterator<int>::Rbtree_iterator(std::Rbtree_node_base) [1159]
-----------------------------------------------
0.00 0.00 18/18 magpie::cache<int, magpie::empty_t>::get_impl(unsigned __int128, bool) const [481]
[1456] 0.0 0.00 0.00 18 std::optional<magpie::empty_t>::optional<magpie::empty_t, true>(magpie::empty_t&&) [1456]
0.00 0.00 19/77 magpie::empty_t&& std::forward<magpie::empty_t>(std::remove_reference<magpie::empty_t>::type&) [1169]
0.00 0.00 18/18 std::Optionalbase<magpie::empty_t, true, true>::Optionalbase<magpie::empty_t, false>(std::in_place_t, magpie::empty_t&&) [1450]
-----------------------------------------------
0.00 0.00 18/18 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1451]
[1457] 0.0 0.00 0.00 18 std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1457]
-----------------------------------------------
0.00 0.00 18/18 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_insert_unique_pos(int const&) [1347]
[1458] 0.0 0.00 0.00 18 std::operator==(std::Rbtree_iterator<int> const&, std::Rbtree_iterator<int> const&) [1458]
-----------------------------------------------
0.00 0.00 1/17 __static_initialization_and_destruction_0() [703]
0.00 0.00 1/17 __static_initialization_and_destruction_0() [704]
0.00 0.00 2/17 __static_initialization_and_destruction_0() [645]
0.00 0.00 2/17 __static_initialization_and_destruction_0() [644]
0.00 0.00 2/17 __static_initialization_and_destruction_0() [646]
0.00 0.00 2/17 __static_initialization_and_destruction_0() [647]
0.00 0.00 7/17 __static_initialization_and_destruction_0() [598]
[1459] 0.0 0.00 0.00 17 Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [1459]
-----------------------------------------------
0.00 0.00 17/17 magpie::cache<int, magpie::empty_t>::set(int const&, magpie::empty_t const&, int, float) [470]
[1460] 0.0 0.00 0.00 17 magpie::cache<int, magpie::empty_t>::key_size(int const&) const [1460]
-----------------------------------------------
0.00 0.00 17/17 Catch::TestCaseTracking::TrackerContext::startRun() [563]
[1461] 0.0 0.00 0.00 17 std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long) [1461]
0.00 0.00 17/164 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [1082]
-----------------------------------------------
0.00 0.00 8/16 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1560]
0.00 0.00 8/16 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1549]
[1462] 0.0 0.00 0.00 16 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1462]
0.00 0.00 16/16 std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1466]
-----------------------------------------------
0.00 0.00 8/16 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [546]
0.00 0.00 8/16 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1549]
[1463] 0.0 0.00 0.00 16 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1463]
0.00 0.00 8/703019 std::__is_constant_evaluated() [725]
0.00 0.00 8/8 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1547]
-----------------------------------------------
0.00 0.00 7/16 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, magpie::options&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [464]
0.00 0.00 9/16 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1527]
[1464] 0.0 0.00 0.00 16 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1464]
0.00 0.00 9/703019 std::__is_constant_evaluated() [725]
0.00 0.00 9/9 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1524]
-----------------------------------------------
0.00 0.00 8/16 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1550]
0.00 0.00 8/16 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1549]
[1465] 0.0 0.00 0.00 16 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1465]
0.00 0.00 16/342 std::Spebo_helper<0, std::allocator<void>, true>::_S_get(std::Spebo_helper<0, std::allocator<void>, true>&) [1024]
-----------------------------------------------
0.00 0.00 16/16 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1462]
[1466] 0.0 0.00 0.00 16 std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1466]
-----------------------------------------------
0.00 0.00 15/15 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::reset() [224]
[1467] 0.0 0.00 0.00 15 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>&) [1467]
0.00 0.00 15/15 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<magpie::cache<int, int>> >, std::is_move_constructible<magpie::cache<int, int>>, std::is_move_assignable<magpie::cache<int, int>> >::value, void>::type std::swap<magpie::cache<int, int>>(magpie::cache<int, int>&, magpie::cache<int, int>&) [1478]
0.00 0.00 15/419 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [1012]
-----------------------------------------------
0.00 0.00 15/15 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::reset() [224]
[1468] 0.0 0.00 0.00 15 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [1468]
0.00 0.00 15/421 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [1010]
-----------------------------------------------
0.00 0.00 15/15 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<int, int>, std::allocator<void>, magpie::options&>(magpie::cache<int, int>&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [439]
[1469] 0.0 0.00 0.00 15 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1469]
0.00 0.00 14/14 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1484]
-----------------------------------------------
0.00 0.00 15/15 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1373]
[1470] 0.0 0.00 0.00 15 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1470]
-----------------------------------------------
0.00 0.00 15/15 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1477]
[1471] 0.0 0.00 0.00 15 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1471]
-----------------------------------------------
0.00 0.00 15/15 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [22]
[1472] 0.0 0.00 0.00 15 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1472]
0.00 0.00 15/30 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1370]
0.00 0.00 15/30 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1368]
0.00 0.00 15/15 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1474]
0.00 0.00 15/29 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1373]
-----------------------------------------------
15 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [22]
[1473] 0.0 0.00 0.00 15 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1473]
0.00 0.00 15/40 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1315]
0.00 0.00 15/30 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1370]
15 void std::Destroy<magpie::cache<int, int> >(magpie::cache<int, int>) <cycle 1> [1479]
-----------------------------------------------
0.00 0.00 15/15 std::Sp_counted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1472]
[1474] 0.0 0.00 0.00 15 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1474]
0.00 0.00 15/171 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [1079]
-----------------------------------------------
0.00 0.00 15/15 CATCH2_INTERNAL_TEST_0() [2]
[1475] 0.0 0.00 0.00 15 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long) [1475]
0.00 0.00 47/47 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char) [1299]
-----------------------------------------------
15 void std::Destroy<magpie::cache<int, int> >(magpie::cache<int, int>) <cycle 1> [1479]
[1476] 0.0 0.00 0.00 15 void std::destroyat<magpie::cache<int, int> >(magpie::cache<int, int>) <cycle 1> [1476]
15 magpie::cache<int, int>::~cache() <cycle 1> [477]
-----------------------------------------------
0.00 0.00 15/15 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<int, int>, std::allocator<void>, magpie::options&>(magpie::cache<int, int>&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [439]
[1477] 0.0 0.00 0.00 15 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1477]
0.00 0.00 15/703019 std::__is_constant_evaluated() [725]
0.00 0.00 15/15 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1471]
0.00 0.00 15/30 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1368]
-----------------------------------------------
0.00 0.00 15/15 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>&) [1467]
[1478] 0.0 0.00 0.00 15 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<magpie::cache<int, int>> >, std::is_move_constructible<magpie::cache<int, int>>, std::is_move_assignable<magpie::cache<int, int>> >::value, void>::type std::swap<magpie::cache<int, int>>(magpie::cache<int, int>&, magpie::cache<int, int>&) [1478]
0.00 0.00 45/45 std::remove_reference<magpie::cache<int, int>&>::type&& std::move<magpie::cache<int, int>&>(magpie::cache<int, int>&) [1307]
-----------------------------------------------
15 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1473]
[1479] 0.0 0.00 0.00 15 void std::Destroy<magpie::cache<int, int> >(magpie::cache<int, int>) <cycle 1> [1479]
15 void std::destroyat<magpie::cache<int, int> >(magpie::cache<int, int>) <cycle 1> [1476]
-----------------------------------------------
0.00 0.00 2/14 Catch::Clara::Arg const std::__niter_base<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >) [8841]
0.00 0.00 2/14 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&) [3883]
0.00 0.00 4/14 bool __gnu_cxx::operator==<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&) [1689]
0.00 0.00 6/14 bool __gnu_cxx::operator!=<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&) [3949]
[1480] 0.0 0.00 0.00 14 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const [1480]
-----------------------------------------------
0.00 0.00 6/14 std::Bvectorbase<std::allocator<bool> >::_M_deallocate() [1587]
0.00 0.00 8/14 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_deallocate(unsigned long, unsigned long) [1515]
[1481] 0.0 0.00 0.00 14 std::__new_allocator<unsigned long>::deallocate(unsigned long, unsigned long) [1481]
-----------------------------------------------
0.00 0.00 6/14 std::Bvectorbase<std::allocator<bool> >::_M_allocate(unsigned long) [1584]
0.00 0.00 8/14 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_allocate(unsigned long) [1570]
[1482] 0.0 0.00 0.00 14 std::__new_allocator<unsigned long>::allocate(unsigned long, void const) [1482]
-----------------------------------------------
0.00 0.00 14/14 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::options&>(std::allocator<void>, magpie::options&) [442]
[1483] 0.0 0.00 0.00 14 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1483]
0.00 0.00 15/170 std::Spebo_helper<0, std::allocator<void>, true>::Spebo_helper(std::allocator<void> const&) [1080]
-----------------------------------------------
0.00 0.00 14/14 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1469]
[1484] 0.0 0.00 0.00 14 std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1484]
-----------------------------------------------
0.00 0.00 2/14 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [605]
0.00 0.00 2/14 std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [602]
0.00 0.00 2/14 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [603]
0.00 0.00 2/14 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [604]
0.00 0.00 2/14 void std::Construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [632]
0.00 0.00 4/14 std::Sp_counted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<void>, unsigned int&) [631]
[1485] 0.0 0.00 0.00 14 unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1485]
-----------------------------------------------
0.00 0.00 1/13 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [1726]
0.00 0.00 1/13 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [287]
0.00 0.00 3/13 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [207]
0.00 0.00 8/13 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [129]
[1486] 0.0 0.00 0.00 13 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [1486]
0.00 0.00 13/703019 std::__is_constant_evaluated() [725]
0.00 0.00 13/13 std::__new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [1488]
-----------------------------------------------
0.00 0.00 13/13 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [1239]
[1487] 0.0 0.00 0.00 13 std::__new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long) [1487]
-----------------------------------------------
0.00 0.00 13/13 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [1486]
[1488] 0.0 0.00 0.00 13 std::__new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [1488]
-----------------------------------------------
0.00 0.00 2/13 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, void>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >) [7543]
0.00 0.00 3/13 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [207]
0.00 0.00 8/13 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [129]
[1489] 0.0 0.00 0.00 13 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [1489]
0.00 0.00 13/113 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [1123]
-----------------------------------------------
0.00 0.00 3/12 magpie::incompatible_lock::incompatible_lock(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1635]
0.00 0.00 3/12 magpie::value_not_found::value_not_found(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1634]
0.00 0.00 6/12 magpie::empty_key_not_accepted::empty_key_not_accepted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1577]
[1490] 0.0 0.00 0.00 12 magpie::magpie_exception::magpie_exception(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1490]
0.00 0.00 12/12 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1502]
0.00 0.00 12/9353 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [860]
-----------------------------------------------
0.00 0.00 6/12 std::vector<bool, std::allocator<bool> >::_M_initialize_value(bool) [1597]
0.00 0.00 6/12 std::Bvectorbase<std::allocator<bool> >::_M_deallocate() [1587]
[1491] 0.0 0.00 0.00 12 std::Bvectorbase<std::allocator<bool> >::Bvectorimpl::_M_end_addr() const [1491]
0.00 0.00 12/24 unsigned long std::__addressof<unsigned long>(unsigned long&) [1416]
-----------------------------------------------
0.00 0.00 1/12 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [287]
0.00 0.00 3/12 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [207]
0.00 0.00 8/12 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [129]
[1492] 0.0 0.00 0.00 12 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [1492]
0.00 0.00 48/54 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [1254]
0.00 0.00 24/24 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [1398]
0.00 0.00 12/12190 unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [839]
-----------------------------------------------
0.00 0.00 12/12 std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [234]
[1493] 0.0 0.00 0.00 12 std::enable_if<!std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::cache<int, int>, void>::value, void>::type std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::cache<int, int>, magpie::cache<int, int> >(magpie::cache<int, int>) [1493]
-----------------------------------------------
0.00 0.00 6/12 std::vector<bool, std::allocator<bool> >::_M_initialize(unsigned long) [445]
0.00 0.00 6/12 std::Bvectorbase<std::allocator<bool> >::_M_allocate(unsigned long) [1584]
[1494] 0.0 0.00 0.00 12 std::Bvectorbase<std::allocator<bool> >::_S_nword(unsigned long) [1494]
-----------------------------------------------
0.00 0.00 12/12 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_insert_unique_pos((anonymous namespace)::cache_key_t const&) [1343]
[1495] 0.0 0.00 0.00 12 std::Rbtree_iterator<(anonymous namespace)::cache_key_t>::operator--() [1495]
-----------------------------------------------
0.00 0.00 12/12 unsigned long std::__copy_move_backward_a2<true, unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long) [1501]
[1496] 0.0 0.00 0.00 12 unsigned long std::__copy_move_backward<true, true, std::random_access_iterator_tag>::__copy_move_b<unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long) [1496]
0.00 0.00 5/5 void std::__copy_move<true, false, std::random_access_iterator_tag>::__assign_one<unsigned long, unsigned long>(unsigned long, unsigned long) [1608]
-----------------------------------------------
0.00 0.00 12/12 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__copy_move_backward_a<true, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) [1499]
[1497] 0.0 0.00 0.00 12 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__niter_wrap<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long) [1497]
0.00 0.00 12/48 unsigned long std::__niter_base<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) [1297]
0.00 0.00 12/3756 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator+(long) const [892]
-----------------------------------------------
0.00 0.00 12/12 void std::__insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter) [358]
[1498] 0.0 0.00 0.00 12 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::move_backward<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) [1498]
0.00 0.00 24/24 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__miter_base<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) [1418]
0.00 0.00 12/12 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__copy_move_backward_a<true, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) [1499]
-----------------------------------------------
0.00 0.00 12/12 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::move_backward<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) [1498]
[1499] 0.0 0.00 0.00 12 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__copy_move_backward_a<true, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) [1499]
0.00 0.00 36/48 unsigned long std::__niter_base<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) [1297]
0.00 0.00 12/12 unsigned long std::__copy_move_backward_a1<true, unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long) [1500]
0.00 0.00 12/12 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__niter_wrap<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long) [1497]
-----------------------------------------------
0.00 0.00 12/12 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__copy_move_backward_a<true, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) [1499]
[1500] 0.0 0.00 0.00 12 unsigned long std::__copy_move_backward_a1<true, unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long) [1500]
0.00 0.00 12/12 unsigned long std::__copy_move_backward_a2<true, unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long) [1501]
-----------------------------------------------
0.00 0.00 12/12 unsigned long std::__copy_move_backward_a1<true, unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long) [1500]
[1501] 0.0 0.00 0.00 12 unsigned long std::__copy_move_backward_a2<true, unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long) [1501]
0.00 0.00 12/416674 std::is_constant_evaluated() [729]
0.00 0.00 12/12 unsigned long std::__copy_move_backward<true, true, std::random_access_iterator_tag>::__copy_move_b<unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long) [1496]
-----------------------------------------------
0.00 0.00 12/12 magpie::magpie_exception::magpie_exception(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1490]
[1502] 0.0 0.00 0.00 12 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1502]
0.00 0.00 112/112 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::get_allocator() const [1132]
0.00 0.00 112/45550 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [789]
0.00 0.00 112/504 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [985]
0.00 0.00 112/3056 std::char_traits<char>::length(char const) [901]
0.00 0.00 112/112 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__str_concat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::allocator_type const&) [1134]
-----------------------------------------------
0.00 0.00 11/11 Catch::ExprLhs<timespec const& const&> Catch::operator<=<timespec const&, 0>(Catch::Decomposer&&, timespec const&) [1504]
[1503] 0.0 0.00 0.00 11 Catch::ExprLhs<timespec const&>::ExprLhs(timespec const&) [1503]
-----------------------------------------------
0.00 0.00 11/11 CATCH2_INTERNAL_TEST_0() [82]
[1504] 0.0 0.00 0.00 11 Catch::ExprLhs<timespec const& const&> Catch::operator<=<timespec const&, 0>(Catch::Decomposer&&, timespec const&) [1504]
0.00 0.00 11/11 Catch::ExprLhs<timespec const&>::ExprLhs(timespec const&) [1503]
-----------------------------------------------
0.00 0.00 3/11 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [207]
0.00 0.00 8/11 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [129]
[1505] 0.0 0.00 0.00 11 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [1505]
0.00 0.00 22/47 __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [1298]
-----------------------------------------------
0.00 0.00 11/11 std::optional<magpie::empty_t>::optional(std::nullopt_t) [1511]
[1506] 0.0 0.00 0.00 11 std::Optionalbase<magpie::empty_t, true, true>::Optionalbase() [1506]
0.00 0.00 11/11 std::Optionalpayload<magpie::empty_t, true, true, true>::Optionalpayload() [1508]
-----------------------------------------------
0.00 0.00 11/11 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<int, int>, std::allocator<void>, magpie::options&>(magpie::cache<int, int>&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [439]
[1507] 0.0 0.00 0.00 11 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1507]
-----------------------------------------------
0.00 0.00 11/11 std::Optionalbase<magpie::empty_t, true, true>::Optionalbase() [1506]
[1508] 0.0 0.00 0.00 11 std::Optionalpayload<magpie::empty_t, true, true, true>::Optionalpayload() [1508]
0.00 0.00 11/11 std::Optionalpayload_base<magpie::empty_t>::Optionalpayload_base() [1510]
-----------------------------------------------
0.00 0.00 11/11 std::Optionalpayload_base<magpie::empty_t>::Optionalpayload_base() [1510]
[1509] 0.0 0.00 0.00 11 std::Optionalpayload_base<magpie::empty_t>::Storage<magpie::emptyt, true>::Storage() [1509]
-----------------------------------------------
0.00 0.00 11/11 std::Optional_payload<magpie::empty_t, true, true, true>::Optionalpayload() [1508]
[1510] 0.0 0.00 0.00 11 std::Optionalpayload_base<magpie::empty_t>::Optionalpayload_base() [1510]
0.00 0.00 11/11 std::Optionalpayload_base<magpie::empty_t>::Storage<magpie::emptyt, true>::Storage() [1509]
-----------------------------------------------
0.00 0.00 11/11 magpie::cache<int, magpie::emptyt>::get_impl(unsigned __int128, bool) const [481]
[1511] 0.0 0.00 0.00 11 std::optional<magpie::empty_t>::optional(std::nullopt_t) [1511]
0.00 0.00 11/11 std::Optionalbase<magpie::empty_t, true, true>::Optionalbase() [1506]
-----------------------------------------------
0.00 0.00 1/10 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4185]
0.00 0.00 2/10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::invokeLambda<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2728]
0.00 0.00 7/10 Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4150]
[1512] 0.0 0.00 0.00 10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [1512]
0.00 0.00 10/9353 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [860]
0.00 0.00 10/10 Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase() [1513]
-----------------------------------------------
0.00 0.00 10/10 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [1512]
[1513] 0.0 0.00 0.00 10 Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase() [1513]
-----------------------------------------------
0.00 0.00 10/10 CATCH2_INTERNAL_TEST_0() [2]
[1514] 0.0 0.00 0.00 10 std::enable_if<!((((((is_floating_point_v<long>)||(is_floating_point_v<long>))||(is_floating_point_v<long>))&&((is_floating_point_v<long>)||(is_integral_v<long>)))&&((is_floating_point_v<long>)||(is_integral_v<long>)))&&((is_floating_point_v<long>)||(is_integral_v<long>))), bool>::type snapdev::is_between<long, long, long>(long const&, long const&, long const&) [1514]
-----------------------------------------------
0.00 0.00 2/10 void std::vector<unsigned long, std::allocator<unsigned long> >::_M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&) [641]
0.00 0.00 8/10 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::~Vectorbase() [1543]
[1515] 0.0 0.00 0.00 10 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_deallocate(unsigned long, unsigned long) [1515]
0.00 0.00 8/703019 std::__is_constant_evaluated() [725]
0.00 0.00 8/14 std::__new_allocator<unsigned long>::deallocate(unsigned long, unsigned long) [1481]
-----------------------------------------------
0.00 0.00 9/9 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1526]
[1516] 0.0 0.00 0.00 9 __gnu_cxx::__aligned_buffer<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [1516]
0.00 0.00 9/9 __gnu_cxx::__aligned_buffer<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [1517]
-----------------------------------------------
0.00 0.00 9/9 __gnu_cxx::__aligned_buffer<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [1516]
[1517] 0.0 0.00 0.00 9 __gnu_cxx::__aligned_buffer<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [1517]
-----------------------------------------------
0.00 0.00 1/9 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::cbegin() const [4919]
0.00 0.00 4/9 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [1625]
0.00 0.00 4/9 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [1624]
[1518] 0.0 0.00 0.00 9 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::__normal_iterator(Catch::Clara::Arg const const&) [1518]
-----------------------------------------------
0.00 0.00 9/9 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::~Vectorbase() [1520]
[1519] 0.0 0.00 0.00 9 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::Vectorimpl::~Vectorimpl() [1519]
-----------------------------------------------
0.00 0.00 9/9 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::~vector() [302]
[1520] 0.0 0.00 0.00 9 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::~Vectorbase() [1520]
0.00 0.00 9/33 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_deallocate(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long) [1357]
0.00 0.00 9/9 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::Vectorimpl::~Vectorimpl() [1519]
-----------------------------------------------
0.00 0.00 9/9 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::reset() [264]
[1521] 0.0 0.00 0.00 9 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>&) [1521]
0.00 0.00 9/9 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >> >, std::is_move_constructible<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>, std::is_move_assignable<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >> >::value, void>::type std::swap<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&) [1536]
0.00 0.00 9/419 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [1012]
-----------------------------------------------
0.00 0.00 9/9 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::reset() [264]
[1522] 0.0 0.00 0.00 9 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [1522]
0.00 0.00 9/421 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [1010]
-----------------------------------------------
0.00 0.00 9/9 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, magpie::options&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [464]
[1523] 0.0 0.00 0.00 9 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1523]
0.00 0.00 9/9 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1533]
-----------------------------------------------
0.00 0.00 9/9 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1464]
[1524] 0.0 0.00 0.00 9 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1524]
-----------------------------------------------
0.00 0.00 9/9 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1534]
[1525] 0.0 0.00 0.00 9 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1525]
-----------------------------------------------
0.00 0.00 3/9 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<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::allocator<void>, magpie::options&>(magpie::cache<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::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [519]
0.00 0.00 3/9 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::options&>(std::allocator<void>, magpie::options&) [549]
0.00 0.00 3/9 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1653]
[1526] 0.0 0.00 0.00 9 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1526]
0.00 0.00 9/9 __gnu_cxx::__aligned_buffer<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [1516]
-----------------------------------------------
0.00 0.00 9/9 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [22]
[1527] 0.0 0.00 0.00 9 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1527]
0.00 0.00 9/18 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1454]
0.00 0.00 9/18 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1451]
0.00 0.00 9/9 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1530]
0.00 0.00 9/16 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1464]
-----------------------------------------------
9 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [22]
[1528] 0.0 0.00 0.00 9 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1528]
0.00 0.00 9/25 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1387]
0.00 0.00 9/18 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1454]
9 void std::Destroy<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >) <cycle 1> [1537]
-----------------------------------------------
0.00 0.00 9/9 std::Sp_counted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::options&>(std::allocator<void>, magpie::options&) [467]
[1529] 0.0 0.00 0.00 9 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1529]
0.00 0.00 9/170 std::Spebo_helper<0, std::allocator<void>, true>::Spebo_helper(std::allocator<void> const&) [1080]
-----------------------------------------------
0.00 0.00 9/9 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1527]
[1530] 0.0 0.00 0.00 9 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1530]
0.00 0.00 9/171 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [1079]
-----------------------------------------------
0.00 0.00 4/9 std::vector<unsigned long, std::allocator<unsigned long> >::max_size() const [5120]
0.00 0.00 5/9 std::vector<unsigned long, std::allocator<unsigned long> >::_S_check_init_len(unsigned long, std::allocator<unsigned long> const&) [1599]
[1531] 0.0 0.00 0.00 9 std::vector<unsigned long, std::allocator<unsigned long> >::_S_max_size(std::allocator<unsigned long> const&) [1531]
0.00 0.00 9/48633 unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [786]
-----------------------------------------------
9 void std::Destroy<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >) <cycle 1> [1537]
[1532] 0.0 0.00 0.00 9 void std::destroyat<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >) <cycle 1> [1532]
9 magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::~cache() <cycle 1> [554]
-----------------------------------------------
0.00 0.00 9/9 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1523]
[1533] 0.0 0.00 0.00 9 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1533]
-----------------------------------------------
0.00 0.00 9/9 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, magpie::options&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [464]
[1534] 0.0 0.00 0.00 9 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1534]
0.00 0.00 9/703019 std::__is_constant_evaluated() [725]
0.00 0.00 9/9 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1525]
0.00 0.00 9/18 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1451]
-----------------------------------------------
0.00 0.00 9/9 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<magpie::cache<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::is_move_constructible<magpie::cache<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::is_move_assignable<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >> >::value, void>::type std::swap<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [1673]
[1535] 0.0 0.00 0.00 9 std::remove_reference<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&& std::move<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [1535]
-----------------------------------------------
0.00 0.00 9/9 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>&) [1521]
[1536] 0.0 0.00 0.00 9 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >> >, std::is_move_constructible<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>, std::is_move_assignable<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >> >::value, void>::type std::swap<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&) [1536]
0.00 0.00 27/27 std::remove_reference<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&>::type&& std::move<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&) [1381]
-----------------------------------------------
9 std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1528]
[1537] 0.0 0.00 0.00 9 void std::Destroy<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >) <cycle 1> [1537]
9 void std::destroyat<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >) <cycle 1> [1532]
-----------------------------------------------
0.00 0.00 8/8 void std::Construct<Catch::Clara::Detail::BoundValueRef<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [569]
[1538] 0.0 0.00 0.00 8 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::BoundValueRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1538]
0.00 0.00 8/30 Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [1359]
-----------------------------------------------
0.00 0.00 8/8 void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1557]
[1539] 0.0 0.00 0.00 8 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [1539]
0.00 0.00 8/30 Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [1360]
-----------------------------------------------
0.00 0.00 1/8 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [610]
0.00 0.00 1/8 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4185]
0.00 0.00 2/8 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [7539]
0.00 0.00 4/8 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_check_len(unsigned long, char const) const [4918]
[1540] 0.0 0.00 0.00 8 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const [1540]
-----------------------------------------------
0.00 0.00 8/8 void std::Destroy<unsigned long>(unsigned long, unsigned long) [1563]
[1541] 0.0 0.00 0.00 8 void std::Destroy_aux<true>::__destroy<unsigned long>(unsigned long, unsigned long) [1541]
-----------------------------------------------
0.00 0.00 8/8 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::~Vectorbase() [1543]
[1542] 0.0 0.00 0.00 8 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::~Vectorimpl() [1542]
-----------------------------------------------
0.00 0.00 8/8 std::vector<unsigned long, std::allocator<unsigned long> >::~vector() [1555]
[1543] 0.0 0.00 0.00 8 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::~Vectorbase() [1543]
0.00 0.00 8/10 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_deallocate(unsigned long, unsigned long) [1515]
0.00 0.00 8/8 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::~Vectorimpl() [1542]
-----------------------------------------------
0.00 0.00 8/8 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [545]
[1544] 0.0 0.00 0.00 8 std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1544]
-----------------------------------------------
0.00 0.00 8/8 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [546]
[1545] 0.0 0.00 0.00 8 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1545]
0.00 0.00 8/8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1559]
-----------------------------------------------
0.00 0.00 8/8 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [546]
[1546] 0.0 0.00 0.00 8 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1546]
-----------------------------------------------
0.00 0.00 8/8 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1463]
[1547] 0.0 0.00 0.00 8 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1547]
-----------------------------------------------
0.00 0.00 8/8 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1560]
[1548] 0.0 0.00 0.00 8 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1548]
-----------------------------------------------
0.00 0.00 8/8 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [22]
[1549] 0.0 0.00 0.00 8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1549]
0.00 0.00 8/16 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1465]
0.00 0.00 8/16 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1462]
0.00 0.00 8/8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1552]
0.00 0.00 8/16 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1463]
-----------------------------------------------
0.00 0.00 8/8 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [22]
[1550] 0.0 0.00 0.00 8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1550]
0.00 0.00 8/24 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1407]
0.00 0.00 8/16 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1465]
0.00 0.00 8/8 void std::Destroy<Catch::Clara::Detail::BoundValueRef<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1562]
-----------------------------------------------
0.00 0.00 8/8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [568]
[1551] 0.0 0.00 0.00 8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1551]
0.00 0.00 8/170 std::Spebo_helper<0, std::allocator<void>, true>::Spebo_helper(std::allocator<void> const&) [1080]
-----------------------------------------------
0.00 0.00 8/8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1549]
[1552] 0.0 0.00 0.00 8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1552]
0.00 0.00 8/171 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [1079]
-----------------------------------------------
0.00 0.00 2/8 std::vector<unsigned long, std::allocator<unsigned long> >::push_back(unsigned long const&) [7997]
0.00 0.00 3/8 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 3/8 CATCH2_INTERNAL_TEST_9() [10]
[1553] 0.0 0.00 0.00 8 std::vector<unsigned long, std::allocator<unsigned long> >::end() [1553]
0.00 0.00 8/5010 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const&) [888]
-----------------------------------------------
0.00 0.00 2/8 void std::vector<unsigned long, std::allocator<unsigned long> >::_M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&) [641]
0.00 0.00 3/8 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 3/8 CATCH2_INTERNAL_TEST_9() [10]
[1554] 0.0 0.00 0.00 8 std::vector<unsigned long, std::allocator<unsigned long> >::begin() [1554]
0.00 0.00 8/5010 __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const&) [888]
-----------------------------------------------
0.00 0.00 1/8 Catch::StringStreams::~StringStreams() [2134]
0.00 0.00 1/8 Catch::TestSpecParser::~TestSpecParser() [2181]
0.00 0.00 3/8 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 3/8 CATCH2_INTERNAL_TEST_9() [10]
[1555] 0.0 0.00 0.00 8 std::vector<unsigned long, std::allocator<unsigned long> >::~vector() [1555]
0.00 0.00 8/18 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_get_Tp_allocator() [1449]
0.00 0.00 8/8 void std::Destroy<unsigned long>(unsigned long, unsigned long) [1563]
0.00 0.00 8/8 std::Vector_base<unsigned long, std::allocator<unsigned long> >::~Vectorbase() [1543]
-----------------------------------------------
0.00 0.00 8/8 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [8008]
[1556] 0.0 0.00 0.00 8 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1556]
0.00 0.00 16/133587 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [752]
0.00 0.00 8/8 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const std::__addressof<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&) [1558]
0.00 0.00 8/10768 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [856]
0.00 0.00 8/23195 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [803]
0.00 0.00 8/7341 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [869]
0.00 0.00 8/37297 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [796]
0.00 0.00 5/5600 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [885]
0.00 0.00 5/13563 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [830]
0.00 0.00 5/15326 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [829]
0.00 0.00 5/10097 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [858]
-----------------------------------------------
0.00 0.00 8/8 void std::Destroy<Catch::Clara::Detail::BoundValueRef<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1562]
[1557] 0.0 0.00 0.00 8 void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1557]
0.00 0.00 8/8 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [1539]
-----------------------------------------------
0.00 0.00 8/8 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1556]
[1558] 0.0 0.00 0.00 8 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const std::__addressof<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&) [1558]
-----------------------------------------------
0.00 0.00 8/8 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1545]
[1559] 0.0 0.00 0.00 8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1559]
-----------------------------------------------
0.00 0.00 8/8 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [546]
[1560] 0.0 0.00 0.00 8 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1560]
0.00 0.00 8/703019 std::__is_constant_evaluated() [725]
0.00 0.00 8/8 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1548]
0.00 0.00 8/16 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1462]
-----------------------------------------------
0.00 0.00 1/8 std::enable_if<std::is_assignable<std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&, std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::value, std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>::type std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::operator=<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [5383]
0.00 0.00 7/8 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [1567]
[1561] 0.0 0.00 0.00 8 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [1561]
-----------------------------------------------
0.00 0.00 8/8 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1550]
[1562] 0.0 0.00 0.00 8 void std::Destroy<Catch::Clara::Detail::BoundValueRef<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1562]
0.00 0.00 8/8 void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1557]
-----------------------------------------------
0.00 0.00 8/8 std::vector<unsigned long, std::allocator<unsigned long> >::~vector() [1555]
[1563] 0.0 0.00 0.00 8 void std::Destroy<unsigned long>(unsigned long, unsigned long) [1563]
0.00 0.00 8/703019 std::_is_constant_evaluated() [725]
0.00 0.00 8/8 void std::Destroyaux<true>::__destroy<unsigned long>(unsigned long, unsigned long) [1541]
-----------------------------------------------
0.00 0.00 7/7 Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [1565]
[1564] 0.0 0.00 0.00 7 Catch::ExprLhs<long>::ExprLhs(long) [1564]
-----------------------------------------------
0.00 0.00 7/7 CATCH2_INTERNAL_TEST_0() [2]
[1565] 0.0 0.00 0.00 7 Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [1565]
0.00 0.00 7/7 Catch::ExprLhs<long>::ExprLhs(long) [1564]
-----------------------------------------------
0.00 0.00 7/7 Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::value() const & [4640]
[1566] 0.0 0.00 0.00 7 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::enforceOk() const [1566]
-----------------------------------------------
0.00 0.00 7/7 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [272]
[1567] 0.0 0.00 0.00 7 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [1567]
0.00 0.00 7/8 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [1561]
0.00 0.00 7/7 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [1572]
-----------------------------------------------
0.00 0.00 2/7 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [1693]
0.00 0.00 2/7 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::_M_swap_data(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data&) [5725]
0.00 0.00 3/7 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl() [1640]
[1568] 0.0 0.00 0.00 7 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data() [1568]
-----------------------------------------------
0.00 0.00 2/7 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [1694]
0.00 0.00 2/7 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::_M_swap_data(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data&) [5728]
0.00 0.00 3/7 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl() [1642]
[1569] 0.0 0.00 0.00 7 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data() [1569]
-----------------------------------------------
0.00 0.00 2/7 void std::vector<unsigned long, std::allocator<unsigned long> >::_M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&) [641]
0.00 0.00 5/7 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_create_storage(unsigned long) [1610]
[1570] 0.0 0.00 0.00 7 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_allocate(unsigned long) [1570]
0.00 0.00 8/703019 std::__is_constant_evaluated() [725]
0.00 0.00 8/14 std::__new_allocator<unsigned long>::allocate(unsigned long, void const) [1482]
-----------------------------------------------
0.00 0.00 2/7 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::Vectorimpl() [6115]
0.00 0.00 5/7 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::Vectorimpl(std::allocator<unsigned long> const&) [1609]
[1571] 0.0 0.00 0.00 7 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl_data::Vectorimpl_data() [1571]
-----------------------------------------------
0.00 0.00 7/7 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [1567]
[1572] 0.0 0.00 0.00 7 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [1572]
0.00 0.00 7/421 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [1010]
0.00 0.00 7/419 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [1012]
-----------------------------------------------
0.00 0.00 7/7 std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [463]
[1573] 0.0 0.00 0.00 7 std::enable_if<!std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, void>::value, void>::type std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >) [1573]
-----------------------------------------------
0.00 0.00 7/7 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, magpie::options&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [464]
[1574] 0.0 0.00 0.00 7 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1574]
-----------------------------------------------
0.00 0.00 7/7 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_insert_unique_pos(int const&) [1347]
[1575] 0.0 0.00 0.00 7 std::Rbtree_iterator<int>::operator--() [1575]
-----------------------------------------------
0.00 0.00 1/7 std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [636]
0.00 0.00 1/7 std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [633]
0.00 0.00 1/7 std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [634]
0.00 0.00 1/7 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [635]
0.00 0.00 1/7 void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [651]
0.00 0.00 2/7 std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, magpie::empty_t>, magpie::options const&>(std::allocator<void>, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [650]
[1576] 0.0 0.00 0.00 7 magpie::cache<int, magpie::empty_t>&& std::forward<magpie::cache<int, magpie::empty_t>>(std::remove_reference<magpie::cache<int, magpie::empty_t>>::type&) [1576]
-----------------------------------------------
0.00 0.00 6/6 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set(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&, int, float) [396]
[1577] 0.0 0.00 0.00 6 magpie::empty_key_not_accepted::empty_key_not_accepted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1577]
0.00 0.00 6/12 magpie::magpie_exception::magpie_exception(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1490]
-----------------------------------------------
0.00 0.00 6/6 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1595]
[1578] 0.0 0.00 0.00 6 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [1578]
0.00 0.00 6/6 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr() [1579]
-----------------------------------------------
0.00 0.00 6/6 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [1578]
[1579] 0.0 0.00 0.00 6 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr() [1579]
-----------------------------------------------
0.00 0.00 6/6 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::Vectorbase(unsigned long, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&) [1583]
[1580] 0.0 0.00 0.00 6 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::Vectorimpl::Vectorimpl(std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&) [1580]
0.00 0.00 6/6 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::Vectorimpl_data::Vectorimpl_data() [1582]
-----------------------------------------------
0.00 0.00 6/6 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::Vectorbase(unsigned long, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&) [1583]
[1581] 0.0 0.00 0.00 6 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_create_storage(unsigned long) [1581]
0.00 0.00 6/30 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_allocate(unsigned long) [1367]
-----------------------------------------------
0.00 0.00 6/6 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::Vectorimpl::Vectorimpl(std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&) [1580]
[1582] 0.0 0.00 0.00 6 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::Vectorimpl_data::Vectorimpl_data() [1582]
-----------------------------------------------
0.00 0.00 6/6 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::vector(unsigned long, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&) [350]
[1583] 0.0 0.00 0.00 6 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::Vectorbase(unsigned long, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&) [1583]
0.00 0.00 6/6 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::Vectorimpl::Vectorimpl(std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&) [1580]
0.00 0.00 6/6 std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_create_storage(unsigned long) [1581]
-----------------------------------------------
0.00 0.00 6/6 std::vector<bool, std::allocator<bool> >::_M_initialize(unsigned long) [445]
[1584] 0.0 0.00 0.00 6 std::Bvectorbase<std::allocator<bool> >::_M_allocate(unsigned long) [1584]
0.00 0.00 6/12 std::Bvectorbase<std::allocator<bool> >::_S_nword(unsigned long) [1494]
0.00 0.00 6/703019 std::__is_constant_evaluated() [725]
0.00 0.00 6/14 std::__new_allocator<unsigned long>::allocate(unsigned long, void const) [1482]
0.00 0.00 6/416674 std::is_constant_evaluated() [729]
-----------------------------------------------
0.00 0.00 6/6 std::Bvectorbase<std::allocator<bool> >::Bvectorbase(std::allocator<bool> const&) [1591]
[1585] 0.0 0.00 0.00 6 std::Bvectorbase<std::allocator<bool> >::Bvectorimpl::Bvectorimpl(std::allocator<unsigned long> const&) [1585]
0.00 0.00 6/6 std::Bvectorbase<std::allocator<bool> >::Bvectorimpl_data::Bvectorimpl_data() [1590]
-----------------------------------------------
0.00 0.00 6/6 std::Bvectorbase<std::allocator<bool> >::~Bvectorbase() [1592]
[1586] 0.0 0.00 0.00 6 std::Bvectorbase<std::allocator<bool> >::Bvectorimpl::~Bvectorimpl() [1586]
-----------------------------------------------
0.00 0.00 6/6 std::Bvectorbase<std::allocator<bool> >::~Bvectorbase() [1592]
[1587] 0.0 0.00 0.00 6 std::Bvectorbase<std::allocator<bool> >::_M_deallocate() [1587]
0.00 0.00 6/12 std::Bvectorbase<std::allocator<bool> >::Bvectorimpl::_M_end_addr() const [1491]
0.00 0.00 6/703019 std::__is_constant_evaluated() [725]
0.00 0.00 6/14 std::__new_allocator<unsigned long>::deallocate(unsigned long, unsigned long) [1481]
0.00 0.00 6/6 std::Bvectorbase<std::allocator<bool> >::Bvectorimpl_data::_M_reset() [1588]
-----------------------------------------------
0.00 0.00 6/6 std::Bvectorbase<std::allocator<bool> >::_M_deallocate() [1587]
[1588] 0.0 0.00 0.00 6 std::Bvectorbase<std::allocator<bool> >::Bvectorimpl_data::_M_reset() [1588]
0.00 0.00 6/6 std::Bvectorbase<std::allocator<bool> >::Bvectorimpl_data::Bvectorimpl_data() [1589]
-----------------------------------------------
0.00 0.00 6/6 std::Bvectorbase<std::allocator<bool> >::Bvectorimpl_data::_M_reset() [1588]
[1589] 0.0 0.00 0.00 6 std::Bvectorbase<std::allocator<bool> >::Bvectorimpl_data::Bvectorimpl_data() [1589]
0.00 0.00 12/24 std::Bititerator::Bititerator() [1402]
-----------------------------------------------
0.00 0.00 6/6 std::Bvectorbase<std::allocator<bool> >::Bvectorimpl::Bvectorimpl(std::allocator<unsigned long> const&) [1585]
[1590] 0.0 0.00 0.00 6 std::Bvectorbase<std::allocator<bool> >::Bvectorimpl_data::Bvectorimpl_data() [1590]
0.00 0.00 12/24 std::Bititerator::Bititerator() [1402]
-----------------------------------------------
0.00 0.00 6/6 std::vector<bool, std::allocator<bool> >::vector(unsigned long, bool const&, std::allocator<bool> const&) [447]
[1591] 0.0 0.00 0.00 6 std::Bvectorbase<std::allocator<bool> >::Bvectorbase(std::allocator<bool> const&) [1591]
0.00 0.00 6/6 std::Bvectorbase<std::allocator<bool> >::Bvectorimpl::Bvectorimpl(std::allocator<unsigned long> const&) [1585]
-----------------------------------------------
0.00 0.00 6/6 std::vector<bool, std::allocator<bool> >::~vector() [1598]
[1592] 0.0 0.00 0.00 6 std::Bvectorbase<std::allocator<bool> >::~Bvectorbase() [1592]
0.00 0.00 6/6 std::Bvectorbase<std::allocator<bool> >::_M_deallocate() [1587]
0.00 0.00 6/6 std::Bvectorbase<std::allocator<bool> >::Bvectorimpl::~Bvectorimpl() [1586]
-----------------------------------------------
0.00 0.00 1/6 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 1/6 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 1/6 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 1/6 CATCH2_INTERNAL_TEST_18() [71]
0.00 0.00 1/6 snapdev::get_random_generator() [81]
0.00 0.00 1/6 Catch::generateRandomSeed(Catch::GenerateFrom) [2392]
[1593] 0.0 0.00 0.00 6 std::random_device::random_device() [1593]
0.00 0.00 6/150 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [1096]
0.00 0.00 6/9353 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [860]
-----------------------------------------------
0.00 0.00 3/6 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1672]
0.00 0.00 3/6 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1652]
[1594] 0.0 0.00 0.00 6 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1594]
0.00 0.00 6/6 std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1601]
-----------------------------------------------
0.00 0.00 2/6 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [604]
0.00 0.00 2/6 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<void>, unsigned int&) [631]
0.00 0.00 2/6 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1707]
[1595] 0.0 0.00 0.00 6 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1595]
0.00 0.00 6/6 __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [1578]
-----------------------------------------------
0.00 0.00 3/6 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1653]
0.00 0.00 3/6 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1652]
[1596] 0.0 0.00 0.00 6 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1596]
0.00 0.00 6/342 std::Spebo_helper<0, std::allocator<void>, true>::_S_get(std::Spebo_helper<0, std::allocator<void>, true>&) [1024]
-----------------------------------------------
0.00 0.00 6/6 std::vector<bool, std::allocator<bool> >::vector(unsigned long, bool const&, std::allocator<bool> const&) [447]
[1597] 0.0 0.00 0.00 6 std::vector<bool, std::allocator<bool> >::_M_initialize_value(bool) [1597]
0.00 0.00 6/12 std::Bvectorbase<std::allocator<bool> >::Bvectorimpl::_M_end_addr() const [1491]
0.00 0.00 6/6 std::__fill_bvector_n(unsigned long, unsigned long, bool) [1602]
-----------------------------------------------
0.00 0.00 3/6 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 3/6 CATCH2_INTERNAL_TEST_9() [10]
[1598] 0.0 0.00 0.00 6 std::vector<bool, std::allocator<bool> >::~vector() [1598]
0.00 0.00 6/6 std::Bvectorbase<std::allocator<bool> >::~Bvectorbase() [1592]
-----------------------------------------------
0.00 0.00 6/6 std::vector<unsigned long, std::allocator<unsigned long> >::vector(unsigned long, std::allocator<unsigned long> const&) [581]
[1599] 0.0 0.00 0.00 6 std::vector<unsigned long, std::allocator<unsigned long> >::_S_check_init_len(unsigned long, std::allocator<unsigned long> const&) [1599]
0.00 0.00 5/9 std::vector<unsigned long, std::allocator<unsigned long> >::_S_max_size(std::allocator<unsigned long> const&) [1531]
-----------------------------------------------
0.00 0.00 6/6 unsigned long std::fill_n<unsigned long, unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long const&) [1603]
[1600] 0.0 0.00 0.00 6 unsigned long std::__fillna<unsigned long, unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long const&, std::random_access_iterator_tag) [1600]
0.00 0.00 6/6 void std::__fill_a<unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long const&) [1604]
-----------------------------------------------
0.00 0.00 6/6 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1594]
[1601] 0.0 0.00 0.00 6 std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1601]
-----------------------------------------------
0.00 0.00 6/6 std::vector<bool, std::allocator<bool> >::_M_initialize_value(bool) [1597]
[1602] 0.0 0.00 0.00 6 std::__fill_bvector_n(unsigned long, unsigned long, bool) [1602]
0.00 0.00 6/416674 std::is_constant_evaluated() [729]
-----------------------------------------------
0.00 0.00 6/6 unsigned long std::__uninitialized_defaultn1<true>::__uninit_default_n<unsigned long, unsigned long>(unsigned long, unsigned long) [579]
[1603] 0.0 0.00 0.00 6 unsigned long std::fill_n<unsigned long, unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long const&) [1603]
0.00 0.00 6/12240 std::__size_to_integer(unsigned long) [832]
0.00 0.00 6/6 unsigned long std::__fillna<unsigned long, unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long const&, std::random_access_iterator_tag) [1600]
-----------------------------------------------
0.00 0.00 6/6 unsigned long std::__fillna<unsigned long, unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long const&, std::random_access_iterator_tag) [1600]
[1604] 0.0 0.00 0.00 6 void std::__fill_a<unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long const&) [1604]
0.00 0.00 6/6 __gnu_cxx::__enable_if<std::__is_scalar<unsigned long>::__value, void>::__type std::__fill_a1<unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long const&) [1605]
-----------------------------------------------
0.00 0.00 6/6 void std::__fill_a<unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long const&) [1604]
[1605] 0.0 0.00 0.00 6 __gnu_cxx::__enable_if<std::__is_scalar<unsigned long>::__value, void>::__type std::__fill_a1<unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long const&) [1605]
-----------------------------------------------
0.00 0.00 6/6 int magpie::cache<int, int>::add<int>(int const&, int const&, bool) [3]
[1606] 0.0 0.00 0.00 6 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const) [1606]
0.00 0.00 169/2171 std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&& std::move<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [927]
0.00 0.00 166/4482 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [889]
0.00 0.00 162/162 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [1083]
-----------------------------------------------
0.00 0.00 1/5 Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2846]
0.00 0.00 4/5 Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4150]
[1607] 0.0 0.00 0.00 5 Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1607]
-----------------------------------------------
0.00 0.00 5/5 unsigned long std::__copy_move_backward<true, true, std::random_access_iterator_tag>::__copy_move_b<unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long) [1496]
[1608] 0.0 0.00 0.00 5 void std::__copy_move<true, false, std::random_access_iterator_tag>::__assign_one<unsigned long, unsigned long>(unsigned long, unsigned long) [1608]
0.00 0.00 5/120549 std::remove_reference<unsigned long&>::type&& std::move<unsigned long&>(unsigned long&) [764]
-----------------------------------------------
0.00 0.00 5/5 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorbase(unsigned long, std::allocator<unsigned long> const&) [1611]
[1609] 0.0 0.00 0.00 5 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::Vectorimpl(std::allocator<unsigned long> const&) [1609]
0.00 0.00 5/7 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl_data::Vectorimpl_data() [1571]
-----------------------------------------------
0.00 0.00 5/5 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorbase(unsigned long, std::allocator<unsigned long> const&) [1611]
[1610] 0.0 0.00 0.00 5 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_create_storage(unsigned long) [1610]
0.00 0.00 5/7 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_allocate(unsigned long) [1570]
-----------------------------------------------
0.00 0.00 5/5 std::vector<unsigned long, std::allocator<unsigned long> >::vector(unsigned long, std::allocator<unsigned long> const&) [581]
[1611] 0.0 0.00 0.00 5 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorbase(unsigned long, std::allocator<unsigned long> const&) [1611]
0.00 0.00 5/5 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::Vectorimpl(std::allocator<unsigned long> const&) [1609]
0.00 0.00 5/5 std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_create_storage(unsigned long) [1610]
-----------------------------------------------
0.00 0.00 1/5 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 1/5 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 1/5 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 1/5 CATCH2_INTERNAL_TEST_18() [71]
0.00 0.00 1/5 Catch::generateRandomSeed(Catch::GenerateFrom) [2392]
[1612] 0.0 0.00 0.00 5 std::random_device::~random_device() [1612]
-----------------------------------------------
0.00 0.00 2/5 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<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::allocator<void>, magpie::options&>(magpie::cache<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::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [519]
0.00 0.00 3/5 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1652]
[1613] 0.0 0.00 0.00 5 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1613]
0.00 0.00 3/703019 std::__is_constant_evaluated() [725]
0.00 0.00 3/3 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1648]
-----------------------------------------------
0.00 0.00 5/5 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::vector(unsigned long, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&) [350]
[1614] 0.0 0.00 0.00 5 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_S_check_init_len(unsigned long, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&) [1614]
0.00 0.00 5/53 std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_S_max_size(std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&) [1265]
-----------------------------------------------
0.00 0.00 4/4 Catch::ExprLhs<magpie::lock_model_t> Catch::operator<=<magpie::lock_model_t, 0>(Catch::Decomposer&&, magpie::lock_model_t) [1618]
[1615] 0.0 0.00 0.00 4 Catch::ExprLhs<magpie::lock_model_t>::ExprLhs(magpie::lock_model_t) [1615]
-----------------------------------------------
0.00 0.00 4/4 Catch::ExprLhs<magpie::stale_data_t> Catch::operator<=<magpie::stale_data_t, 0>(Catch::Decomposer&&, magpie::stale_data_t) [1619]
[1616] 0.0 0.00 0.00 4 Catch::ExprLhs<magpie::stale_data_t>::ExprLhs(magpie::stale_data_t) [1616]
-----------------------------------------------
0.00 0.00 4/4 Catch::ExprLhs<std::shared_ptr<magpie::eviction_policy> const&> Catch::operator<=<std::shared_ptr<magpie::eviction_policy>, 0>(Catch::Decomposer&&, std::shared_ptr<magpie::eviction_policy>&&) [1620]
[1617] 0.0 0.00 0.00 4 Catch::ExprLhs<std::shared_ptr<magpie::eviction_policy> const&>::ExprLhs(std::shared_ptr<magpie::eviction_policy> const&) [1617]
-----------------------------------------------
0.00 0.00 4/4 CATCH2_INTERNAL_TEST_0() [82]
[1618] 0.0 0.00 0.00 4 Catch::ExprLhs<magpie::lock_model_t> Catch::operator<=<magpie::lock_model_t, 0>(Catch::Decomposer&&, magpie::lock_model_t) [1618]
0.00 0.00 4/4 Catch::ExprLhs<magpie::lock_model_t>::ExprLhs(magpie::lock_model_t) [1615]
-----------------------------------------------
0.00 0.00 4/4 CATCH2_INTERNAL_TEST_0() [82]
[1619] 0.0 0.00 0.00 4 Catch::ExprLhs<magpie::stale_data_t> Catch::operator<=<magpie::stale_data_t, 0>(Catch::Decomposer&&, magpie::stale_data_t) [1619]
0.00 0.00 4/4 Catch::ExprLhs<magpie::stale_data_t>::ExprLhs(magpie::stale_data_t) [1616]
-----------------------------------------------
0.00 0.00 4/4 CATCH2_INTERNAL_TEST_0() [82]
[1620] 0.0 0.00 0.00 4 Catch::ExprLhs<std::shared_ptr<magpie::eviction_policy> const&> Catch::operator<=<std::shared_ptr<magpie::eviction_policy>, 0>(Catch::Decomposer&&, std::shared_ptr<magpie::eviction_policy>&&) [1620]
0.00 0.00 4/4 Catch::ExprLhs<std::shared_ptr<magpie::eviction_policy> const&>::ExprLhs(std::shared_ptr<magpie::eviction_policy> const&) [1617]
-----------------------------------------------
0.00 0.00 4/4 std::Rbtree_node<unsigned __int128>::_M_valptr() [1698]
[1621] 0.0 0.00 0.00 4 __gnu_cxx::__aligned_membuf<unsigned __int128>::_M_ptr() [1621]
0.00 0.00 4/4 __gnu_cxx::__aligned_membuf<unsigned __int128>::_M_addr() [1622]
-----------------------------------------------
0.00 0.00 4/4 __gnu_cxx::__aligned_membuf<unsigned __int128>::_M_ptr() [1621]
[1622] 0.0 0.00 0.00 4 __gnu_cxx::__aligned_membuf<unsigned __int128>::_M_addr() [1622]
-----------------------------------------------
0.00 0.00 1/4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [610]
0.00 0.00 1/4 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::get_allocator() const [4671]
0.00 0.00 2/4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::max_size() const [4921]
[1623] 0.0 0.00 0.00 4 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const [1623]
-----------------------------------------------
0.00 0.00 1/4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [610]
0.00 0.00 1/4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [7539]
0.00 0.00 1/4 Catch::Clara::Parser::operator|=(Catch::Clara::Parser const&) [2845]
0.00 0.00 1/4 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4185]
[1624] 0.0 0.00 0.00 4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [1624]
0.00 0.00 4/9 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::__normal_iterator(Catch::Clara::Arg const const&) [1518]
-----------------------------------------------
0.00 0.00 1/4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [610]
0.00 0.00 1/4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [7539]
0.00 0.00 1/4 Catch::Clara::Parser::operator|=(Catch::Clara::Parser const&) [2845]
0.00 0.00 1/4 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4185]
[1625] 0.0 0.00 0.00 4 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [1625]
0.00 0.00 4/9 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::__normal_iterator(Catch::Clara::Arg const const&) [1518]
-----------------------------------------------
0.00 0.00 2/4 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1714]
0.00 0.00 2/4 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1706]
[1626] 0.0 0.00 0.00 4 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1626]
0.00 0.00 4/4 std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1631]
-----------------------------------------------
0.00 0.00 2/4 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [604]
0.00 0.00 2/4 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1706]
[1627] 0.0 0.00 0.00 4 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1627]
0.00 0.00 2/703019 std::__is_constant_evaluated() [725]
0.00 0.00 2/2 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1704]
-----------------------------------------------
0.00 0.00 2/4 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1707]
0.00 0.00 2/4 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1706]
[1628] 0.0 0.00 0.00 4 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1628]
0.00 0.00 4/342 std::Spebo_helper<0, std::allocator<void>, true>::_S_get(std::Spebo_helper<0, std::allocator<void>, true>&) [1024]
-----------------------------------------------
0.00 0.00 4/4 std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::mersenne_twister_engine(unsigned long) [1630]
[1629] 0.0 0.00 0.00 4 std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::seed(unsigned long) [1629]
0.00 0.00 2496/2496 unsigned long std::__detail::__mod<unsigned long, 4294967296ul, 1ul, 0ul>(unsigned long) [921]
0.00 0.00 2492/2492 unsigned long std::__detail::__mod<unsigned long, 624ul, 1ul, 0ul>(unsigned long) [923]
-----------------------------------------------
0.00 0.00 1/4 CATCH2_INTERNAL_TEST_0() [59]
0.00 0.00 1/4 CATCH2_INTERNAL_TEST_3() [70]
0.00 0.00 1/4 CATCH2_INTERNAL_TEST_6() [9]
0.00 0.00 1/4 CATCH2_INTERNAL_TEST_18() [71]
[1630] 0.0 0.00 0.00 4 std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::mersenne_twister_engine(unsigned long) [1630]
0.00 0.00 4/4 std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::seed(unsigned long) [1629]
-----------------------------------------------
0.00 0.00 4/4 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1626]
[1631] 0.0 0.00 0.00 4 std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1631]
-----------------------------------------------
0.00 0.00 1/4 void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [611]
0.00 0.00 3/4 void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [615]
[1632] 0.0 0.00 0.00 4 Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&) [1632]
-----------------------------------------------
0.00 0.00 1/3 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [205]
0.00 0.00 1/3 Catch::Session::Session() [277]
0.00 0.00 1/3 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [262]
[1633] 0.0 0.00 0.00 3 Catch::Clara::Parser::Parser() [1633]
0.00 0.00 3/54 Catch::Clara::Detail::ParserBase::ParserBase() [1253]
0.00 0.00 3/3 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector() [1660]
0.00 0.00 3/3 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector() [1659]
-----------------------------------------------
0.00 0.00 3/3 magpie::cache_ref<int, int>::operator() const [469]
[1634] 0.0 0.00 0.00 3 magpie::value_not_found::value_not_found(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1634]
0.00 0.00 3/12 magpie::magpie_exception::magpie_exception(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1490]
-----------------------------------------------
0.00 0.00 3/3 int magpie::cache<int, int>::add<int>(int const&, int const&, bool) [3]
[1635] 0.0 0.00 0.00 3 magpie::incompatible_lock::incompatible_lock(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1635]
0.00 0.00 3/12 magpie::magpie_exception::magpie_exception(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1490]
-----------------------------------------------
0.00 0.00 3/3 CATCH2_INTERNAL_TEST_14() [226]
[1636] 0.0 0.00 0.00 3 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1636]
0.00 0.00 3/3 magpie::cache_ref<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache_ref(magpie::cache<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> > const&) [1637]
-----------------------------------------------
0.00 0.00 3/3 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1636]
[1637] 0.0 0.00 0.00 3 magpie::cache_ref<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache_ref(magpie::cache<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> > const&) [1637]
0.00 0.00 3/2560 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [919]
-----------------------------------------------
0.00 0.00 3/3 CATCH2_INTERNAL_TEST_14() [226]
[1638] 0.0 0.00 0.00 3 magpie::cache_ref<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache_ref() [1638]
0.00 0.00 3/9353 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [860]
-----------------------------------------------
0.00 0.00 1/3 unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [353]
0.00 0.00 2/3 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [92]
[1639] 0.0 0.00 0.00 3 unittest::g_tmp_dir[abi:cxx11]() [1639]
-----------------------------------------------
0.00 0.00 3/3 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase() [1641]
[1640] 0.0 0.00 0.00 3 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl() [1640]
0.00 0.00 3/7 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data() [1568]
-----------------------------------------------
0.00 0.00 3/3 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector() [1659]
[1641] 0.0 0.00 0.00 3 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase() [1641]
0.00 0.00 3/3 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl() [1640]
-----------------------------------------------
0.00 0.00 3/3 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase() [1643]
[1642] 0.0 0.00 0.00 3 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl() [1642]
0.00 0.00 3/7 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data() [1569]
-----------------------------------------------
0.00 0.00 3/3 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector() [1660]
[1643] 0.0 0.00 0.00 3 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase() [1643]
0.00 0.00 3/3 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl() [1642]
-----------------------------------------------
0.00 0.00 3/3 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::reset() [283]
[1644] 0.0 0.00 0.00 3 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&) [1644]
0.00 0.00 3/3 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<magpie::cache<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::is_move_constructible<magpie::cache<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::is_move_assignable<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >> >::value, void>::type std::swap<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [1673]
0.00 0.00 3/419 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [1012]
-----------------------------------------------
0.00 0.00 3/3 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::reset() [283]
[1645] 0.0 0.00 0.00 3 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [1645]
0.00 0.00 3/421 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [1010]
-----------------------------------------------
0.00 0.00 3/3 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<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::allocator<void>, magpie::options&>(magpie::cache<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::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [519]
[1646] 0.0 0.00 0.00 3 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1646]
0.00 0.00 3/3 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1671]
-----------------------------------------------
0.00 0.00 3/3 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<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::allocator<void>, magpie::options&>(magpie::cache<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::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [519]
[1647] 0.0 0.00 0.00 3 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1647]
-----------------------------------------------
0.00 0.00 3/3 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1613]
[1648] 0.0 0.00 0.00 3 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1648]
-----------------------------------------------
0.00 0.00 3/3 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1672]
[1649] 0.0 0.00 0.00 3 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1649]
-----------------------------------------------
0.00 0.00 3/3 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Rbtree_impl<std::less<(anonymous namespace)::cache_key_t>, true>::Rbtree_impl() [1661]
[1650] 0.0 0.00 0.00 3 std::Rbtree_key_compare<std::less<(anonymous namespace)::cache_key_t> >::Rbtree_key_compare() [1650]
-----------------------------------------------
0.00 0.00 3/3 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Rb_tree_impl<std::less<int>, true>::Rbtree_impl() [1666]
[1651] 0.0 0.00 0.00 3 std::Rbtree_key_compare<std::less<int> >::Rbtree_key_compare() [1651]
-----------------------------------------------
0.00 0.00 3/3 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [22]
[1652] 0.0 0.00 0.00 3 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1652]
0.00 0.00 3/6 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1596]
0.00 0.00 3/6 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1594]
0.00 0.00 3/3 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1655]
0.00 0.00 3/5 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1613]
-----------------------------------------------
3 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [22]
[1653] 0.0 0.00 0.00 3 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1653]
0.00 0.00 3/9 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1526]
0.00 0.00 3/6 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1596]
3 void std::Destroy<magpie::cache<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) <cycle 1> [1674]
-----------------------------------------------
0.00 0.00 3/3 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::options&>(std::allocator<void>, magpie::options&) [549]
[1654] 0.0 0.00 0.00 3 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1654]
0.00 0.00 3/170 std::Spebo_helper<0, std::allocator<void>, true>::Spebo_helper(std::allocator<void> const&) [1080]
-----------------------------------------------
0.00 0.00 3/3 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1652]
[1655] 0.0 0.00 0.00 3 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1655]
0.00 0.00 3/171 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [1079]
-----------------------------------------------
0.00 0.00 3/3 CATCH2_INTERNAL_TEST_0() [2]
[1656] 0.0 0.00 0.00 3 std::set<(anonymous namespace)::cache_key_t, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::set() [1656]
0.00 0.00 3/3 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Rbtree() [1664]
-----------------------------------------------
0.00 0.00 3/3 CATCH2_INTERNAL_TEST_0() [2]
[1657] 0.0 0.00 0.00 3 std::set<(anonymous namespace)::cache_key_t, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::~set() [1657]
0.00 0.00 3/3 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::~Rbtree() [1665]
-----------------------------------------------
0.00 0.00 3/3 CATCH2_INTERNAL_TEST_0() [2]
[1658] 0.0 0.00 0.00 3 std::set<int, std::less<int>, std::allocator<int> >::set() [1658]
0.00 0.00 3/3 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Rb_tree() [1668]
-----------------------------------------------
0.00 0.00 3/3 Catch::Clara::Parser::Parser() [1633]
[1659] 0.0 0.00 0.00 3 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector() [1659]
0.00 0.00 3/3 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase() [1641]
-----------------------------------------------
0.00 0.00 3/3 Catch::Clara::Parser::Parser() [1633]
[1660] 0.0 0.00 0.00 3 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector() [1660]
0.00 0.00 3/3 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase() [1643]
-----------------------------------------------
0.00 0.00 3/3 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Rbtree() [1664]
[1661] 0.0 0.00 0.00 3 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Rbtree_impl<std::less<(anonymous namespace)::cache_key_t>, true>::Rbtree_impl() [1661]
0.00 0.00 3/3 std::Rbtree_key_compare<std::less<(anonymous namespace)::cache_key_t> >::Rbtree_key_compare() [1650]
0.00 0.00 3/127 std::Rbtree_header::Rbtree_header() [1113]
-----------------------------------------------
0.00 0.00 3/3 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::~Rbtree() [1665]
[1662] 0.0 0.00 0.00 3 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Rbtree_impl<std::less<(anonymous namespace)::cache_key_t>, true>::~Rbtree_impl() [1662]
-----------------------------------------------
36 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_erase(std::Rbtree_node<(anonymous namespace)::cache_key_t>) [1663]
0.00 0.00 3/3 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::~Rbtree() [1665]
[1663] 0.0 0.00 0.00 3+36 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_erase(std::Rbtree_node<(anonymous namespace)::cache_key_t>) [1663]
0.00 0.00 36/78 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_right(std::Rbtree_node_base) [1168]
0.00 0.00 36/81 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_left(std::Rbtree_node_base) [1167]
0.00 0.00 36/36 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_drop_node(std::Rbtree_node<(anonymous namespace)::cache_key_t>) [1341]
36 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_erase(std::Rbtree_node<(anonymous namespace)::cache_key_t>) [1663]
-----------------------------------------------
0.00 0.00 3/3 std::set<(anonymous namespace)::cache_key_t, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::set() [1656]
[1664] 0.0 0.00 0.00 3 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Rbtree() [1664]
0.00 0.00 3/3 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Rbtree_impl<std::less<(anonymous namespace)::cache_key_t>, true>::Rbtree_impl() [1661]
-----------------------------------------------
0.00 0.00 3/3 std::set<(anonymous namespace)::cache_key_t, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::~set() [1657]
[1665] 0.0 0.00 0.00 3 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::~Rbtree() [1665]
0.00 0.00 3/39 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_begin() [1319]
0.00 0.00 3/3 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_erase(std::Rbtree_node<(anonymous namespace)::cache_key_t>) [1663]
0.00 0.00 3/3 std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Rbtree_impl<std::less<(anonymous namespace)::cache_key_t>, true>::~Rbtree_impl() [1662]
-----------------------------------------------
0.00 0.00 3/3 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Rb_tree() [1668]
[1666] 0.0 0.00 0.00 3 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Rb_tree_impl<std::less<int>, true>::Rbtree_impl() [1666]
0.00 0.00 3/3 std::Rbtree_key_compare<std::less<int> >::Rbtree_key_compare() [1651]
0.00 0.00 3/127 std::Rbtree_header::Rbtree_header() [1113]
-----------------------------------------------
0.00 0.00 3/3 std::Rbtree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::~Rbtree() [514]
[1667] 0.0 0.00 0.00 3 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Rb_tree_impl<std::less<int>, true>::~Rbtree_impl() [1667]
-----------------------------------------------
0.00 0.00 3/3 std::set<int, std::less<int>, std::allocator<int> >::set() [1658]
[1668] 0.0 0.00 0.00 3 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Rb_tree() [1668]
0.00 0.00 3/3 std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Rb_tree_impl<std::less<int>, true>::Rbtree_impl() [1666]
-----------------------------------------------
3 void std::Destroy<magpie::cache<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) <cycle 1> [1674]
[1669] 0.0 0.00 0.00 3 void std::destroy_at<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) <cycle 1> [1669]
3 magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache() <cycle 1> [498]
-----------------------------------------------
0.00 0.00 1/3 Catch::Clara::Arg std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [612]
0.00 0.00 2/3 void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [1259]
[1670] 0.0 0.00 0.00 3 Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&) [1670]
-----------------------------------------------
0.00 0.00 3/3 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1646]
[1671] 0.0 0.00 0.00 3 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1671]
-----------------------------------------------
0.00 0.00 3/3 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<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::allocator<void>, magpie::options&>(magpie::cache<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::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [519]
[1672] 0.0 0.00 0.00 3 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1672]
0.00 0.00 3/703019 std::__is_constant_evaluated() [725]
0.00 0.00 3/3 std::__new_allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1649]
0.00 0.00 3/6 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1594]
-----------------------------------------------
0.00 0.00 3/3 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&) [1644]
[1673] 0.0 0.00 0.00 3 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<magpie::cache<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::is_move_constructible<magpie::cache<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::is_move_assignable<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >> >::value, void>::type std::swap<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [1673]
0.00 0.00 9/9 std::remove_reference<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&& std::move<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [1535]
-----------------------------------------------
3 std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1653]
[1674] 0.0 0.00 0.00 3 void std::Destroy<magpie::cache<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) <cycle 1> [1674]
3 void std::destroy_at<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) <cycle 1> [1669]
-----------------------------------------------
0.00 0.00 3/3 std::enable_if<std::is_enum<magpie::lock_model_t>::value, magpie::lock_model_t>::type& operator++<magpie::lock_model_t>(magpie::lock_model_t&) [1677]
[1675] 0.0 0.00 0.00 3 std::enable_if<std::is_enum<magpie::lock_model_t>::value, magpie::lock_model_t>::type operator+<magpie::lock_model_t>(magpie::lock_model_t, int) [1675]
-----------------------------------------------
0.00 0.00 3/3 std::enable_if<std::is_enum<magpie::stale_data_t>::value, magpie::stale_data_t>::type& operator++<magpie::stale_data_t>(magpie::stale_data_t&) [1678]
[1676] 0.0 0.00 0.00 3 std::enable_if<std::is_enum<magpie::stale_data_t>::value, magpie::stale_data_t>::type operator+<magpie::stale_data_t>(magpie::stale_data_t, int) [1676]
-----------------------------------------------
0.00 0.00 3/3 CATCH2_INTERNAL_TEST_0() [82]
[1677] 0.0 0.00 0.00 3 std::enable_if<std::is_enum<magpie::lock_model_t>::value, magpie::lock_model_t>::type& operator++<magpie::lock_model_t>(magpie::lock_model_t&) [1677]
0.00 0.00 3/3 std::enable_if<std::is_enum<magpie::lock_model_t>::value, magpie::lock_model_t>::type operator+<magpie::lock_model_t>(magpie::lock_model_t, int) [1675]
-----------------------------------------------
0.00 0.00 3/3 CATCH2_INTERNAL_TEST_0() [82]
[1678] 0.0 0.00 0.00 3 std::enable_if<std::is_enum<magpie::stale_data_t>::value, magpie::stale_data_t>::type& operator++<magpie::stale_data_t>(magpie::stale_data_t&) [1678]
0.00 0.00 3/3 std::enable_if<std::is_enum<magpie::stale_data_t>::value, magpie::stale_data_t>::type operator+<magpie::stale_data_t>(magpie::stale_data_t, int) [1676]
-----------------------------------------------
0.00 0.00 2/2 void std::Construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [632]
[1679] 0.0 0.00 0.00 2 Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [1679]
0.00 0.00 2/30 Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [1359]
-----------------------------------------------
0.00 0.00 2/2 void std::destroyat<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [1711]
[1680] 0.0 0.00 0.00 2 Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [1680]
0.00 0.00 2/30 Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [1360]
-----------------------------------------------
0.00 0.00 2/2 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [592]
[1681] 0.0 0.00 0.00 2 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [1681]
0.00 0.00 2/308 Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [1032]
-----------------------------------------------
0.00 0.00 2/2 CATCH2_INTERNAL_TEST_0() [2]
[1682] 0.0 0.00 0.00 2 std::enable_if<!((((((is_floating_point_v<unsigned long>)||(is_floating_point_v<unsigned long>))||(is_floating_point_v<unsigned long>))&&((is_floating_point_v<unsigned long>)||(is_integral_v<unsigned long>)))&&((is_floating_point_v<unsigned long>)||(is_integral_v<unsigned long>)))&&((is_floating_point_v<unsigned long>)||(is_integral_v<unsigned long>))), bool>::type snapdev::is_between<unsigned long, unsigned long, unsigned long>(unsigned long const&, unsigned long const&, unsigned long const&) [1682]
-----------------------------------------------
0.00 0.00 2/2 CATCH2_INTERNAL_TEST_0() [2]
[1683] 0.0 0.00 0.00 2 std::enable_if<(is_floating_point_v<float>)&&(is_floating_point_v<double>), bool>::type snapdev::quiet_floating_point_equal<float, double>(float, double) [1683]
-----------------------------------------------
0.00 0.00 2/2 unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [92]
[1684] 0.0 0.00 0.00 2 unittest::g_dist_dir[abi:cxx11]() [1684]
-----------------------------------------------
0.00 0.00 2/2 unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [92]
[1685] 0.0 0.00 0.00 2 unittest::g_binary_dir[abi:cxx11]() [1685]
-----------------------------------------------
0.00 0.00 2/2 unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [92]
[1686] 0.0 0.00 0.00 2 unittest::g_source_dir[abi:cxx11]() [1686]
-----------------------------------------------
0.00 0.00 2/2 unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [92]
[1687] 0.0 0.00 0.00 2 unittest::g_verbose() [1687]
-----------------------------------------------
0.00 0.00 1/2 Catch::Clara::Arg std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [612]
0.00 0.00 1/2 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4185]
[1688] 0.0 0.00 0.00 2 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++() [1688]
-----------------------------------------------
0.00 0.00 2/2 Catch::Clara::Arg std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [612]
[1689] 0.0 0.00 0.00 2 bool __gnu_cxx::operator==<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&) [1689]
0.00 0.00 4/14 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const [1480]
-----------------------------------------------
0.00 0.00 1/2 Catch::Clara::Arg std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [612]
0.00 0.00 1/2 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4185]
[1690] 0.0 0.00 0.00 2 __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const [1690]
-----------------------------------------------
0.00 0.00 2/2 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [293]
[1691] 0.0 0.00 0.00 2 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&&) [1691]
0.00 0.00 2/2 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&) [1715]
0.00 0.00 2/2 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>&&) [1696]
-----------------------------------------------
0.00 0.00 1/2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [1724]
0.00 0.00 1/2 void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [615]
[1692] 0.0 0.00 0.00 2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [1692]
0.00 0.00 2/703019 std::__is_constant_evaluated() [725]
0.00 0.00 2/2 std::__new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const) [1702]
-----------------------------------------------
0.00 0.00 1/2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [1725]
0.00 0.00 1/2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::allocator<Catch::Clara::Arg> const&) [5726]
[1693] 0.0 0.00 0.00 2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [1693]
0.00 0.00 2/7 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data() [1568]
-----------------------------------------------
0.00 0.00 1/2 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [1727]
0.00 0.00 1/2 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::allocator<Catch::Clara::Opt> const&) [5729]
[1694] 0.0 0.00 0.00 2 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [1694]
0.00 0.00 2/7 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data() [1569]
-----------------------------------------------
0.00 0.00 2/2 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [603]
[1695] 0.0 0.00 0.00 2 std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<unsigned int>, Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [1695]
-----------------------------------------------
0.00 0.00 2/2 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&&) [1691]
[1696] 0.0 0.00 0.00 2 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>&&) [1696]
0.00 0.00 2/421 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [1010]
0.00 0.00 2/419 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [1012]
-----------------------------------------------
0.00 0.00 2/2 std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [518]
[1697] 0.0 0.00 0.00 2 std::enable_if<!std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>::value, void>::type std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1697]
-----------------------------------------------
0.00 0.00 2/2 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_destroy_node(std::Rbtree_node<unsigned __int128>) [176]
[1698] 0.0 0.00 0.00 2 std::Rbtree_node<unsigned __int128>::_M_valptr() [1698]
0.00 0.00 4/4 __gnu_cxx::__aligned_membuf<unsigned __int128>::_M_ptr() [1621]
-----------------------------------------------
0.00 0.00 2/2 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [604]
[1699] 0.0 0.00 0.00 2 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1699]
0.00 0.00 2/2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1713]
-----------------------------------------------
0.00 0.00 2/2 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [604]
[1700] 0.0 0.00 0.00 2 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1700]
-----------------------------------------------
0.00 0.00 2/2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [1255]
[1701] 0.0 0.00 0.00 2 std::__new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long) [1701]
-----------------------------------------------
0.00 0.00 2/2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [1692]
[1702] 0.0 0.00 0.00 2 std::__new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const) [1702]
-----------------------------------------------
0.00 0.00 2/2 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_put_node(std::Rbtree_node<unsigned __int128>) [175]
[1703] 0.0 0.00 0.00 2 std::__new_allocator<std::Rbtree_node<unsigned __int128> >::deallocate(std::Rbtree_node<unsigned __int128>, unsigned long) [1703]
-----------------------------------------------
0.00 0.00 2/2 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1627]
[1704] 0.0 0.00 0.00 2 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1704]
-----------------------------------------------
0.00 0.00 2/2 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1714]
[1705] 0.0 0.00 0.00 2 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1705]
-----------------------------------------------
0.00 0.00 2/2 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [22]
[1706] 0.0 0.00 0.00 2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1706]
0.00 0.00 2/4 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1628]
0.00 0.00 2/4 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1626]
0.00 0.00 2/2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1709]
0.00 0.00 2/4 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1627]
-----------------------------------------------
0.00 0.00 2/2 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [22]
[1707] 0.0 0.00 0.00 2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1707]
0.00 0.00 2/6 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1595]
0.00 0.00 2/4 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1628]
0.00 0.00 2/2 void std::Destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [1717]
-----------------------------------------------
0.00 0.00 2/2 std::Sp_counted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<void>, unsigned int&) [631]
[1708] 0.0 0.00 0.00 2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1708]
0.00 0.00 2/170 std::Spebo_helper<0, std::allocator<void>, true>::Spebo_helper(std::allocator<void> const&) [1080]
-----------------------------------------------
0.00 0.00 2/2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1706]
[1709] 0.0 0.00 0.00 2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1709]
0.00 0.00 2/171 std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [1079]
-----------------------------------------------
0.00 0.00 2/2 void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg) [1716]
[1710] 0.0 0.00 0.00 2 void std::destroyat<Catch::Clara::Arg>(Catch::Clara::Arg) [1710]
-----------------------------------------------
0.00 0.00 2/2 void std::Destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [1717]
[1711] 0.0 0.00 0.00 2 void std::destroyat<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [1711]
0.00 0.00 2/2 Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [1680]
-----------------------------------------------
0.00 0.00 2/2 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_destroy_node(std::Rbtree_node<unsigned __int128>) [176]
[1712] 0.0 0.00 0.00 2 void std::destroy_at<unsigned __int128>(unsigned __int128) [1712]
-----------------------------------------------
0.00 0.00 2/2 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1699]
[1713] 0.0 0.00 0.00 2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1713]
-----------------------------------------------
0.00 0.00 2/2 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [604]
[1714] 0.0 0.00 0.00 2 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&) [1714]
0.00 0.00 2/703019 std::__is_constant_evaluated() [725]
0.00 0.00 2/2 std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1705]
0.00 0.00 2/4 std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1626]
-----------------------------------------------
0.00 0.00 2/2 std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&&) [1691]
[1715] 0.0 0.00 0.00 2 std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&) [1715]
-----------------------------------------------
0.00 0.00 2/2 void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [1259]
[1716] 0.0 0.00 0.00 2 void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg) [1716]
0.00 0.00 2/2 void std::destroyat<Catch::Clara::Arg>(Catch::Clara::Arg) [1710]
-----------------------------------------------
0.00 0.00 2/2 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1707]
[1717] 0.0 0.00 0.00 2 void std::Destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [1717]
0.00 0.00 2/2 void std::destroyat<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [1711]
-----------------------------------------------
0.00 0.00 1/1 Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [593]
[1718] 0.0 0.00 0.00 1 Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [1718]
0.00 0.00 1/308 Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [1032]
-----------------------------------------------
0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [82]
[1719] 0.0 0.00 0.00 1 snapdev::timespec_ex::timespec_ex(long, long) [1719]
0.00 0.00 3293/3293 snapdev::timespec_ex::set(long, long) [898]
-----------------------------------------------
0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [2]
[1720] 0.0 0.00 0.00 1 std::enable_if<(is_floating_point_v<float>)&&(is_floating_point_v<float>), bool>::type snapdev::quiet_floating_point_equal<float, float>(float, float) [1720]
-----------------------------------------------
0.00 0.00 1/1 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_nodes(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>) [1186]
[1721] 0.0 0.00 0.00 1 std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>::_M_next() const [1721]
-----------------------------------------------
0.00 0.00 1/1 std::shared_ptr<magpie::eviction_policy>::shared_ptr(decltype(nullptr)) [1723]
[1722] 0.0 0.00 0.00 1 std::shared_ptr<magpie::eviction_policy>::shared_ptr() [1722]
0.00 0.00 1/1 std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [1728]
-----------------------------------------------
0.00 0.00 1/1 CATCH2_INTERNAL_TEST_0() [82]
[1723] 0.0 0.00 0.00 1 std::shared_ptr<magpie::eviction_policy>::shared_ptr(decltype(nullptr)) [1723]
0.00 0.00 1/1 std::shared_ptr<magpie::eviction_policy>::shared_ptr() [1722]
-----------------------------------------------
0.00 0.00 1/1 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [1725]
[1724] 0.0 0.00 0.00 1 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [1724]
0.00 0.00 1/2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [1692]
-----------------------------------------------
0.00 0.00 1/1 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [610]
[1725] 0.0 0.00 0.00 1 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [1725]
0.00 0.00 1/2 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [1693]
0.00 0.00 1/1 std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [1724]
-----------------------------------------------
0.00 0.00 1/1 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [1727]
[1726] 0.0 0.00 0.00 1 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [1726]
0.00 0.00 1/13 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [1486]
-----------------------------------------------
0.00 0.00 1/1 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [419]
[1727] 0.0 0.00 0.00 1 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [1727]
0.00 0.00 1/2 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [1694]
0.00 0.00 1/1 std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [1726]
-----------------------------------------------
0.00 0.00 1/1 std::shared_ptr<magpie::eviction_policy>::shared_ptr() [1722]
[1728] 0.0 0.00 0.00 1 std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [1728]
0.00 0.00 1/421 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [1010]
-----------------------------------------------
0.00 0.00 1/1 std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>::mersenne_twister_engine(unsigned long) [1730]
[1729] 0.0 0.00 0.00 1 std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>::seed(unsigned long) [1729]
0.00 0.00 312/312 unsigned long std::__detail::__mod<unsigned long, 0ul, 1ul, 0ul>(unsigned long) [1029]
0.00 0.00 311/311 unsigned long std::__detail::__mod<unsigned long, 312ul, 1ul, 0ul>(unsigned long) [1031]
-----------------------------------------------
0.00 0.00 1/1 snapdev::get_random_generator() [81]
[1730] 0.0 0.00 0.00 1 std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>::mersenne_twister_engine(unsigned long) [1730]
0.00 0.00 1/1 std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>::seed(unsigned long) [1729]
-----------------------------------------------
0.00 0.00 1/1 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_erase(std::Rbtree_node<unsigned __int128>) [135]
[1731] 0.0 0.00 0.00 1 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_S_left(std::Rbtree_node_base) [1731]
-----------------------------------------------
0.00 0.00 1/1 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_erase(std::Rbtree_node<unsigned __int128>) [135]
[1732] 0.0 0.00 0.00 1 std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_S_right(std::Rbtree_node_base) [1732]
-----------------------------------------------
0.00 0.00 1/1 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_nodes(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>) [1186]
[1733] 0.0 0.00 0.00 1 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_node(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>) [1733]
0.00 0.00 457/457 void std::destroy_at<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >(std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >) [991]
0.00 0.00 456/456 __gnu_cxx::__aligned_buffer<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >::_M_ptr() [992]
0.00 0.00 455/930 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_node_allocator() [965]
0.00 0.00 455/455 std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_node_ptr(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>) [1000]
-----------------------------------------------
0.00 0.00 1/1 CATCH2_INTERNAL_TEST_18() [71]
[1734] 0.0 0.00 0.00 1 void std::iota<int, int>(int, int*, int) [1734]
-----------------------------------------------
This table describes the call tree of the program, and was sorted by
the total amount of time spent in each function and its children.
Each entry in this table consists of several lines. The line with the
index number at the left hand margin lists the current function.
The lines above it list the functions that called this function,
and the lines below it list the functions this one called.
This line lists:
index A unique number given to each element of the table.
Index numbers are sorted numerically.
The index number is printed next to every function name so
it is easier to look up where the function is in the table.
% time This is the percentage of the `total' time that was spent
in this function and its children. Note that due to
different viewpoints, functions excluded by options, etc,
these numbers will NOT add up to 100%.
self This is the total amount of time spent in this function.
children This is the total amount of time propagated into this
function by its children.
called This is the number of times the function was called.
If the function called itself recursively, the number
only includes non-recursive calls, and is followed by
a `+' and the number of recursive calls.
name The name of the current function. The index number is
printed after it. If the function is a member of a
cycle, the cycle number is printed between the
function's name and the index number.
For the function's parents, the fields have the following meanings:
self This is the amount of time that was propagated directly
from the function into this parent.
children This is the amount of time that was propagated from
the function's children into this parent.
called This is the number of times this parent called the
function `/' the total number of times the function
was called. Recursive calls to the function are not
included in the number after the `/'.
name This is the name of the parent. The parent's index
number is printed after it. If the parent is a
member of a cycle, the cycle number is printed between
the name and the index number.
If the parents of the function cannot be determined, the word
`<spontaneous>' is printed in the `name' field, and all the other
fields are blank.
For the function's children, the fields have the following meanings:
self This is the amount of time that was propagated directly
from the child into the function.
children This is the amount of time that was propagated from the
child's children to the function.
called This is the number of times the function called
this child `/' the total number of times the child
was called. Recursive calls by the child are not
listed in the number after the `/'.
name This is the name of the child. The child's index
number is printed after it. If the child is a
member of a cycle, the cycle number is printed
between the name and the index number.
If there are any cycles (circles) in the call graph, there is an
entry for the cycle-as-a-whole. This entry shows who called the
cycle (as parents) and the members of the cycle (as children.)
The `+' recursive calls entry shows the number of function calls that
were internal to the cycle, and the calls entry for each member shows,
for that member, how many times it was called from other members of
the cycle.
Copyright (C) 2012-2024 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.
Index by function name
[644] __static_initialization_and_destruction_0() (catch_cache.cpp) [1317] std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_mbegin() const [207] void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&)
[4] CATCH2_INTERNAL_TEST_0() (catch_add.cpp) [172] std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_mbegin() const [129] void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&)
[2] CATCH2_INTERNAL_TEST_0() (catch_cache.cpp) [1182] std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_mbegin() const [1251] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end()
[59] CATCH2_INTERNAL_TEST_0() (catch_evict.cpp) [1721] std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>::_M_next() const [1312] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back()
[82] CATCH2_INTERNAL_TEST_0() (catch_options.cpp) [806] auto std::__detail::Synth3way::operator()<unsigned long, unsigned long>(unsigned long const&, unsigned long const&) const [1489] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin()
[261] CATCH2INTERNAL_TEST_0() (catch_thread.cpp) [1366] std::optional<magpie::empty_t>::has_value() const [128] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&)
[209] CATCH2_INTERNAL_TEST_0() (catch_ttl.cpp) [964] std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::has_value() const [208] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&)
[438] CATCH2_INTERNAL_TEST_0() (catch_version.cpp) [217] std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::has_value() const [419] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&)
[70] CATCH2_INTERNAL_TEST_3() (catch_evict.cpp) [147] std::optional<int>::has_value() const [1660] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector()
[165] CATCH2_INTERNAL_TEST_3() (catch_thread.cpp) [1025] std::Identity<(anonymous namespace)::cachekey_t>::operator()((anonymous namespace)::cache_key_t const&) const (stl_function.h) [1295] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&)
[158] CATCH2_INTERNAL_TEST_4() (catch_add.cpp) [943] std::Identity<int>::operator()(int const&) const [69] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector()
[231] CATCH2INTERNAL_TEST_4() (catch_options.cpp) [431] Catch::Clara::Opt::operator[](Catch::StringRef) && [1100] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&)
[9] CATCH2_INTERNAL_TEST_6() (catch_evict.cpp) [1306] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(Catch::StringRef) && [499] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
[10] CATCH2_INTERNAL_TEST_9() (catch_evict.cpp) [987] std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::value() && [429] void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&)
[166] CATCH2_INTERNAL_TEST_12() (catch_evict.cpp) [375] std::optional<int>::value() && [1135] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end()
[226] CATCH2_INTERNAL_TEST_14() (catch_cache.cpp) [973] std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::value() & [1136] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin()
[212] CATCH2_INTERNAL_TEST_15() (catch_evict.cpp) [162] std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::value() & [430] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&)
[71] CATCH2_INTERNAL_TEST_18() (catch_evict.cpp) [276] std::optional<int>::value() & [1094] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >&&)
[1042] (anonymous namespace)::operator<((anonymous namespace)::cache_key_t const&, (anonymous namespace)::cache_key_t const&) (catch_cache.cpp) [1162] std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::_M_deallocate_buckets(std::__detail::Hashnode_base**, unsigned long) [434] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&)
[619] Catch::BinaryExpr<magpie::lock_model_t, magpie::lock_model_t>::BinaryExpr(bool, magpie::lock_model_t, Catch::StringRef, magpie::lock_model_t) [1190] std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::_M_deallocate_buckets() [1305] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector()
[389] Catch::BinaryExpr<magpie::set_result_t, magpie::set_result_t>::BinaryExpr(bool, magpie::set_result_t, Catch::StringRef, magpie::set_result_t) [1191] std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::clear() [1051] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector()
[620] Catch::BinaryExpr<magpie::stale_data_t, magpie::stale_data_t>::BinaryExpr(bool, magpie::stale_data_t, Catch::StringRef, magpie::stale_data_t) [1192] std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::~Hashtable() [1212] std::vector<magpie::detail::cacheimpl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::~vector()
[701] Catch::BinaryExpr<timespec const&, snapdev::timespec_ex&>::BinaryExpr(bool, timespec const&, Catch::StringRef, snapdev::timespec_ex&) [924] std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [1265] std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_S_max_size(std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&)
[576] Catch::BinaryExpr<timespec const&, timespec&>::BinaryExpr(bool, timespec const&, Catch::StringRef, timespec&) [1229] std::__weak_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::_M_assign(magpie::detail::cache_impl, std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [364] std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_S_relocate(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&)
[384] Catch::BinaryExpr<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> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [894] std::__weak_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::~__weak_ptr() [359] void std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_realloc_insert<std::vector<unsigned char, std::allocator<unsigned char> > const&>(__gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >, std::vector<unsigned char, std::allocator<unsigned char> > const&)
[381] Catch::BinaryExpr<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&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [544] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1614] std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_S_check_init_len(unsigned long, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&)
[629] Catch::BinaryExpr<std::shared_ptr<magpie::eviction_policy> const&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<magpie::eviction_policy> const&, Catch::StringRef, decltype(nullptr) const&) [266] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [349] std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_default_initialize(unsigned long)
[702] Catch::BinaryExpr<std::shared_ptr<magpie::eviction_policy> const&, std::shared_ptr<magpie::eviction_policy>&>::BinaryExpr(bool, std::shared_ptr<magpie::eviction_policy> const&, Catch::StringRef, std::shared_ptr<magpie::eviction_policy>&) [602] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [1413] std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::end()
[444] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [295] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [1414] std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::begin()
[299] Catch::BinaryExpr<std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >&>::BinaryExpr(bool, std::vector<unsigned char, std::allocator<unsigned char> >&, Catch::StringRef, std::vector<unsigned char, std::allocator<unsigned char> >&) [1282] std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [342] std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::push_back(std::vector<unsigned char, std::allocator<unsigned char> > const&)
[131] Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [625] std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [350] std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::vector(unsigned long, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&)
[170] Catch::BinaryExpr<unsigned int, int>::BinaryExpr(bool, unsigned int, Catch::StringRef, int) [124] std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [302] std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::~vector()
[595] Catch::BinaryExpr<long, long>::BinaryExpr(bool, long, Catch::StringRef, long) [1089] std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [65] std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::operator[](unsigned long)
[596] Catch::BinaryExpr<unsigned long, double>::BinaryExpr(bool, unsigned long, Catch::StringRef, double) [1567] std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [445] std::vector<bool, std::allocator<bool> >::_M_initialize(unsigned long)
[457] Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) [1691] std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&&) [1597] std::vector<bool, std::allocator<bool> >::_M_initialize_value(bool)
[355] Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long) [412] std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [140] std::vector<bool, std::allocator<bool> >::begin()
[46] Catch::BinaryExpr<unsigned short, int>::BinaryExpr(bool, unsigned short, Catch::StringRef, int) [37] std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [446] std::vector<bool, std::allocator<bool> >::vector(unsigned long, std::allocator<bool> const&)
[54] Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&) [20] std::shared_ptr<magpie::lock_interface>::shared_ptr(std::shared_ptr<magpie::lock_interface> const&) [447] std::vector<bool, std::allocator<bool> >::vector(unsigned long, bool const&, std::allocator<bool> const&)
[55] Catch::RunContext::notifyAssertionStarted(Catch::AssertionInfo const&) [108] std::shared_ptr<magpie::lock_interface>::~shared_ptr() [1598] std::vector<bool, std::allocator<bool> >::~vector()
[98] Catch::RunContext::assertionPassedFastPath(Catch::SourceLineInfo) [1722] std::shared_ptr<magpie::eviction_policy>::shared_ptr() [86] std::vector<bool, std::allocator<bool> >::operator[](unsigned long)
[1459] Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [1723] std::shared_ptr<magpie::eviction_policy>::shared_ptr(decltype(nullptr)) [787] std::vector<unsigned char, std::allocator<unsigned char> >::_S_max_size(std::allocator<unsigned char> const&)
[259] Catch::MatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher>(magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher const&) [357] std::shared_ptr<magpie::eviction_policy>::shared_ptr(std::shared_ptr<magpie::eviction_policy> const&) [843] std::vector<unsigned char, std::allocator<unsigned char> >::_S_relocate(unsigned char, unsigned char, unsigned char, std::allocator<unsigned char>&)
[336] Catch::MatchExpr<magpie::value_not_found const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<magpie::value_not_found const&, Catch::Matchers::ExceptionWatcher>(magpie::value_not_found const&, Catch::Matchers::ExceptionWatcher const&) [1399] std::shared_ptr<magpie::eviction_policy>::shared_ptr<magpie::eviction_policy_add, void>(std::shared_ptr<magpie::eviction_policy_add>&&) [230] std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_append(unsigned long)
[337] Catch::MatchExpr<magpie::incompatible_lock const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<magpie::incompatible_lock const&, Catch::Matchers::ExceptionWatcher>(magpie::incompatible_lock const&, Catch::Matchers::ExceptionWatcher const&) [1076] std::shared_ptr<magpie::eviction_policy>::~shared_ptr() [1056] std::vector<unsigned char, std::allocator<unsigned char> >::_S_check_init_len(unsigned long, std::allocator<unsigned char> const&)
[332] Catch::MatchExpr<magpie::empty_key_not_accepted const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<magpie::empty_key_not_accepted const&, Catch::Matchers::ExceptionWatcher>(magpie::empty_key_not_accepted const&, Catch::Matchers::ExceptionWatcher const&) [471] std::shared_ptr<magpie::eviction_policy_add>::shared_ptr<std::allocator<void>>(std::Spalloc_shared_tag<std::allocator<void> >) [403] std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_initialize(unsigned long)
[85] Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [168] std::shared_ptr<magpie::eviction_policy_add>::~shared_ptr() [229] std::vector<unsigned char, std::allocator<unsigned char> >::resize(unsigned long)
[198] Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [517] std::shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [769] std::vector<unsigned char, std::allocator<unsigned char> >::vector(std::vector<unsigned char, std::allocator<unsigned char> >&&)
[93] void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [282] std::shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [90] std::vector<unsigned char, std::allocator<unsigned char> >::vector(std::vector<unsigned char, std::allocator<unsigned char> > const&)
[142] Catch::AssertionHandler::complete() [462] std::shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >::shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [362] std::vector<unsigned char, std::allocator<unsigned char> >::vector(unsigned long, std::allocator<unsigned char> const&)
[56] Catch::AssertionHandler::AssertionHandler(Catch::StringRef, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [263] std::shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >::~shared_ptr() [849] std::vector<unsigned char, std::allocator<unsigned char> >::vector()
[144] Catch::AssertionHandler::~AssertionHandler() [233] std::shared_ptr<magpie::cache<int, int> >::shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [181] std::vector<unsigned char, std::allocator<unsigned char> >::~vector()
[118] Catch::getResultCapture() [221] std::shared_ptr<magpie::cache<int, int> >::~shared_ptr() [61] std::vector<unsigned char, std::allocator<unsigned char> >::operator[](unsigned long)
[78] Catch::AssertionReaction::AssertionReaction() [585] std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) (shared_ptr.h) [1531] std::vector<unsigned long, std::allocator<unsigned long> >::_S_max_size(std::allocator<unsigned long> const&)
[199] Catch::getCurrentContext() [484] std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [1599] std::vector<unsigned long, std::allocator<unsigned long> >::_S_check_init_len(unsigned long, std::allocator<unsigned long> const&)
[77] Catch::ITransientExpression::ITransientExpression(bool, bool) [633] std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [580] std::vector<unsigned long, std::allocator<unsigned long> >::_M_default_initialize(unsigned long)
[591] Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [570] std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [1553] std::vector<unsigned long, std::allocator<unsigned long> >::end()
[1086] Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [460] std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&) [1554] std::vector<unsigned long, std::allocator<unsigned long> >::begin()
[411] Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [528] std::shared_ptr<magpie::detail::cache_impl>::shared_ptr<std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [581] std::vector<unsigned long, std::allocator<unsigned long> >::vector(unsigned long, std::allocator<unsigned long> const&)
[271] Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [1193] std::shared_ptr<magpie::detail::cache_impl>::~shared_ptr() [1555] std::vector<unsigned long, std::allocator<unsigned long> >::~vector()
[292] Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [1283] std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [842] std::vector<unsigned long, std::allocator<unsigned long> >::operator[](unsigned long)
[40] Catch::Clara::Opt::~Opt() [626] std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [990] std::vector<unsigned __int128, std::allocator<unsigned __int128> >::~vector()
[1032] Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [123] std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [1063] std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::~Listimpl()
[1253] Catch::Clara::Detail::ParserBase::ParserBase() [1284] void std::__copy_move<false, false, std::random_access_iterator_tag>::__assign_one<unsigned char, unsigned char const>(unsigned char, unsigned char const) [111] std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
[1021] Catch::Clara::Detail::ParserBase::~ParserBase() [184] unsigned char std::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned char const, unsigned char>(unsigned char const, unsigned char const, unsigned char) [925] std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Node_allocator()
[989] Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [1608] void std::__copy_move<true, false, std::random_access_iterator_tag>::__assign_one<unsigned long, unsigned long>(unsigned long, unsigned long) [112] std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear()
[559] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&) [867] std::char_traits<char>::copy(char, char const, unsigned long) [113] std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase()
[560] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [1426] std::char_traits<char>::move(char, char const, unsigned long) [883] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long)
[1512] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [1355] std::char_traits<char>::assign(char, unsigned long, char) [830] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose()
[1057] Catch::Clara::Detail::BasicResult<void>::ok() [785] std::char_traits<char>::assign(char&, char const&) [1378] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long)
[1058] Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [901] std::char_traits<char>::length(char const) [858] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long)
[1059] Catch::Clara::Detail::BasicResult<void>::~BasicResult() [900] std::char_traits<char>::compare(char const, char const, unsigned long) [884] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_allocate(std::allocator<char>&, unsigned long)
[1607] Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1259] void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [852] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&)
[1538] Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::BoundValueRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [67] void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [909] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&)
[1539] Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [1194] void std::Destroyaux<false>::__destroy<magpie::detail::cache_impl::bucket_t>(magpie::detail::cache_impl::bucket_t, magpie::detail::cache_impl::bucket_t) [831] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider()
[1679] Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [301] void std::Destroyaux<false>::__destroy<std::vector<unsigned char, std::allocator<unsigned char> >>(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >) [1356] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char)
[1680] Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [1048] void std::Destroyaux<true>::__destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [910] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)
[592] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [734] void std::Destroyaux<true>::__destroy<unsigned char>(unsigned char, unsigned char) [914] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)
[1087] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [1541] void std::Destroyaux<true>::__destroy<unsigned long>(unsigned long, unsigned long) [810] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data()
[272] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [993] void std::Destroyaux<true>::__destroy<unsigned __int128>(unsigned __int128, unsigned __int128) [796] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long)
[293] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [1692] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [912] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const)
[415] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [1285] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) [917] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char)
[41] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [1693] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [814] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator()
[561] Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [1640] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl() [947] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear()
[1513] Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase() [1260] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [1083] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const)
[1060] Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [1255] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [1014] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long)
[1061] Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase() [1724] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [1078] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
[1359] Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [1286] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data&&) [1371] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const)
[1360] Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [1568] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data() [1475] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long)
[1681] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [1245] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [1299] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char)
[1088] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [1287] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [829] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char)
[1300] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1641] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase() [869] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long)
[1247] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [1725] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [1447] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_move(char, char const, unsigned long)
[1053] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [1261] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [1375] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long)
[1274] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [1486] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [1109] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)
[1718] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [1288] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) [982] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long)
[1256] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [1642] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl() [1556] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
[1275] Catch::Clara::Detail::BoundRef::BoundRef() [1694] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [885] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)
[1276] Catch::Clara::Detail::BoundRef::~BoundRef() [1262] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [795] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long)
[1277] Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [1239] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [968] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long)
[1633] Catch::Clara::Parser::Parser() [1726] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [1337] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char)
[418] Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [1569] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data() [809] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char)
[43] Catch::Clara::Parser::~Parser() [1289] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data&&) [889] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
[1278] Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [1164] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [1082] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&)
[593] Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [1290] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [919] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
[83] Catch::Clara::ExeName::~ExeName() [1727] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [896] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()
[125] Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt&&) [1643] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase() [1096] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&)
[206] Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&) [1263] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [1133] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&)
[126] Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [1110] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [1318] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&)
[228] Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&) [1246] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::allocator<Catch::StringRef> const&) [860] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
[1269] Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1303] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl() [960] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
[242] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > Catch::Detail::stringify<magpie::set_result_t>(magpie::set_result_t const&) [1090] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) [1379] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)
[1615] Catch::ExprLhs<magpie::lock_model_t>::ExprLhs(magpie::lock_model_t) [1049] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::~Vectorimpl() [1146] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
[239] Catch::ExprLhs<magpie::set_result_t>::ExprLhs(magpie::set_result_t) [1026] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [808] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char)
[1616] Catch::ExprLhs<magpie::stale_data_t>::ExprLhs(magpie::stale_data_t) [1248] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_create_storage(unsigned long) [114] std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~list()
[1503] Catch::ExprLhs<timespec const&>::ExprLhs(timespec const&) [1091] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data&&) [237] bool std::__equal<true>::equal<unsigned char>(unsigned char const, unsigned char const, unsigned char const)
[928] Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::ExprLhs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1143] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data() [450] std::Rbtree_iterator<(anonymous namespace)::cache_key_t> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_insert_<(anonymous namespace)::cache_key_t const&, std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode>(std::Rbtree_node_base, std::Rbtree_node_base, (anonymous namespace)::cache_key_t const&, std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode&) (stl_tree.h)
[1617] Catch::ExprLhs<std::shared_ptr<magpie::eviction_policy> const&>::ExprLhs(std::shared_ptr<magpie::eviction_policy> const&) [986] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() [1338] std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode::Allocnode(std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >&) (stl_tree.h)
[1147] Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::ExprLhs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1249] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&) [1339] std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_node() (stl_tree.h)
[780] Catch::ExprLhs<std::vector<unsigned char, std::allocator<unsigned char> >&>::ExprLhs(std::vector<unsigned char, std::allocator<unsigned char> >&) [1092] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [1340] std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_put_node(std::Rbtree_node<(anonymous namespace)::cache_key_t>) (stl_tree.h)
[236] Catch::ExprLhs<bool>::ExprLhs(bool) [1304] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase() [1341] std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_drop_node(std::Rbtree_node<(anonymous namespace)::cache_key_t>) (stl_tree.h)
[248] Catch::ExprLhs<int>::ExprLhs(int) [1050] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase() [1661] std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Rbtree_impl<std::less<(anonymous namespace)::cache_key_t>, true>::Rbtree_impl() (stl_tree.h)
[189] Catch::ExprLhs<unsigned int>::ExprLhs(unsigned int) [1195] std::Vectorbase<magpie::detail::cache_impl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::Vectorimpl::~Vectorimpl() [1662] std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Rbtree_impl<std::less<(anonymous namespace)::cache_key_t>, true>::~Rbtree_impl() (stl_tree.h)
[1564] Catch::ExprLhs<long>::ExprLhs(long) [1196] std::Vectorbase<magpie::detail::cache_impl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::_M_deallocate(magpie::detail::cache_impl::bucket_t, unsigned long) [451] std::Rbtree_node<(anonymous namespace)::cache_key_t> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_create_node<(anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t const&) (stl_tree.h)
[870] Catch::ExprLhs<unsigned long>::ExprLhs(unsigned long) [1197] std::Vectorbase<magpie::detail::cache_impl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::_M_get_Tp_allocator() [1342] std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_destroy_node(std::Rbtree_node<(anonymous namespace)::cache_key_t>) (stl_tree.h)
[96] Catch::ExprLhs<unsigned short>::ExprLhs(unsigned short) [1198] std::Vectorbase<magpie::detail::cache_impl::bucket_t, std::allocator<magpie::detail::cache_impl::bucket_t> >::~Vectorbase() [452] std::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>, bool> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_insert_unique<(anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t const&) (stl_tree.h)
[1125] Catch::Matchers::MatcherBase<std::exception>::MatcherBase() [1367] std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_allocate(unsigned long) [453] void std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_construct_node<(anonymous namespace)::cache_key_t const&>(std::Rbtree_node<(anonymous namespace)::cache_key_t>, (anonymous namespace)::cache_key_t const&) (stl_tree.h)
[1126] Catch::Matchers::MatcherBase<std::exception>::~MatcherBase() [1580] std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::Vectorimpl::Vectorimpl(std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&) [1097] std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_Node_allocator() (stl_tree.h)
[1127] Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1519] std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::Vectorimpl::~Vectorimpl() [1343] std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_get_insert_unique_pos((anonymous namespace)::cache_key_t const&) (stl_tree.h)
[1128] Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1357] std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_deallocate(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long) [1438] std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::begin() (stl_tree.h)
[1129] Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [1581] std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_create_storage(unsigned long) [1180] std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_end() (stl_tree.h)
[1130] Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase() [1582] std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::Vectorimpl_data::Vectorimpl_data() [1047] std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_key(std::Rbtree_node<(anonymous namespace)::cache_key_t> const) (stl_tree.h)
[1131] Catch::Matchers::MatcherUntypedBase::~MatcherUntypedBase() [1242] std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_get_Tp_allocator() [1160] std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_key(std::Rbtree_node_base const) (stl_tree.h)
[260] Catch::MatchExpr<magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::out_of_range const&, Catch::Matchers::ExceptionWatcher const&) [1583] std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::Vectorbase(unsigned long, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > const&) [1266] std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_left(std::Rbtree_node_base const) (stl_tree.h)
[338] Catch::MatchExpr<magpie::value_not_found const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::value_not_found const&, Catch::Matchers::ExceptionWatcher const&) [1520] std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::~Vectorbase() [1167] std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_left(std::Rbtree_node_base) (stl_tree.h)
[339] Catch::MatchExpr<magpie::incompatible_lock const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::incompatible_lock const&, Catch::Matchers::ExceptionWatcher const&) [745] std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_allocate(unsigned long) [1319] std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_begin() (stl_tree.h)
[333] Catch::MatchExpr<magpie::empty_key_not_accepted const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(magpie::empty_key_not_accepted const&, Catch::Matchers::ExceptionWatcher const&) [182] std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl::Vectorimpl(std::allocator<unsigned char> const&) [1663] std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_erase(std::Rbtree_node<(anonymous namespace)::cache_key_t>) (stl_tree.h)
[64] Catch::StringRef::StringRef(char const, unsigned long) [847] std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl::Vectorimpl() [1320] std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_right(std::Rbtree_node_base const) (stl_tree.h)
[1165] Catch::StringRef::StringRef() [767] std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl::Vectorimpl(std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl&&) [1168] std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_S_right(std::Rbtree_node_base) (stl_tree.h)
[130] Catch::UnaryExpr<bool>::UnaryExpr(bool) [735] std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl::~Vectorimpl() [1664] std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Rbtree() (stl_tree.h)
[171] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<magpie::eviction_policy> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<magpie::eviction_policy> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<magpie::eviction_policy> const&>&&, decltype(nullptr)&&) [732] std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_deallocate(unsigned char, unsigned long) [1665] std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::~Rbtree() (stl_tree.h)
[556] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<magpie::lock_model_t, magpie::lock_model_t, void>, Catch::capture_by_value<magpie::lock_model_t> >::value, Catch::BinaryExpr<magpie::lock_model_t, magpie::lock_model_t> >::type Catch::operator==<magpie::lock_model_t>(Catch::ExprLhs<magpie::lock_model_t>&&, magpie::lock_model_t) [753] std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_create_storage(unsigned long) [864] std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_put_node(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>)
[370] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<magpie::set_result_t, magpie::set_result_t, void>, Catch::capture_by_value<magpie::set_result_t> >::value, Catch::BinaryExpr<magpie::set_result_t, magpie::set_result_t> >::type Catch::operator==<magpie::set_result_t>(Catch::ExprLhs<magpie::set_result_t>&&, magpie::set_result_t) [766] std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl_data&&) [879] std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_drop_node(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>)
[557] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<magpie::stale_data_t, magpie::stale_data_t, void>, Catch::capture_by_value<magpie::stale_data_t> >::value, Catch::BinaryExpr<magpie::stale_data_t, magpie::stale_data_t> >::type Catch::operator==<magpie::stale_data_t>(Catch::ExprLhs<magpie::stale_data_t>&&, magpie::stale_data_t) [748] std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl_data::Vectorimpl_data() [1213] std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::Rbtree_impl<std::less<magpie::detail::cache_impl::evict_item_t>, true>::~Rbtree_impl()
[104] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<timespec const&, timespec&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<timespec&>::type>::type> > >::value, Catch::BinaryExpr<timespec const&, timespec& const&> >::type Catch::operator==<timespec&>(Catch::ExprLhs<timespec const&>&&, timespec&) [728] std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_get_Tp_allocator() [862] std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_destroy_node(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>)
[398] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [768] std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorbase(std::Vectorbase<unsigned char, std::allocator<unsigned char> >&&) [816] std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_get_Node_allocator()
[361] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<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&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<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& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<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&) [848] std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorbase() [880] std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_S_left(std::Rbtree_node_base)
[279] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<timespec const&, snapdev::timespec_ex&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<snapdev::timespec_ex&>::type>::type> > >::value, Catch::BinaryExpr<timespec const&, snapdev::timespec_ex& const&> >::type Catch::operator==<snapdev::timespec_ex&>(Catch::ExprLhs<timespec const&>&&, snapdev::timespec_ex&) [183] std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorbase(unsigned long, std::allocator<unsigned char> const&) [1214] std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_begin()
[367] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<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> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<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> >&) [733] std::Vectorbase<unsigned char, std::allocator<unsigned char> >::~Vectorbase() [1215] std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_erase(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>)
[589] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<magpie::eviction_policy> const&, std::shared_ptr<magpie::eviction_policy>&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<magpie::eviction_policy>&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<magpie::eviction_policy> const&, std::shared_ptr<magpie::eviction_policy>& const&> >::type Catch::operator==<std::shared_ptr<magpie::eviction_policy>&>(Catch::ExprLhs<std::shared_ptr<magpie::eviction_policy> const&>&&, std::shared_ptr<magpie::eviction_policy>&) [1570] std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_allocate(unsigned long) [881] std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_S_right(std::Rbtree_node_base)
[148] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> >&>::type>::type> > >::value, Catch::BinaryExpr<std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >& const&> >::type Catch::operator==<std::vector<unsigned char, std::allocator<unsigned char> >&>(Catch::ExprLhs<std::vector<unsigned char, std::allocator<unsigned char> >&>&&, std::vector<unsigned char, std::allocator<unsigned char> >&) [1609] std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::Vectorimpl(std::allocator<unsigned long> const&) [1216] std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::~Rbtree()
[119] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [1542] std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::~Vectorimpl() [1117] std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<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> > >, std::Select1st<std::pair<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> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl()
[400] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [1515] std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_deallocate(unsigned long, unsigned long) [1118] std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<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> > >, std::Select1st<std::pair<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> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::_M_begin()
[466] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned short, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned short, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned short>&&, int) [1610] std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_create_storage(unsigned long) [1119] std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<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> > >, std::Select1st<std::pair<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> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::_M_erase(std::Rbtree_node<std::pair<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> > > >)
[534] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, long, void>, Catch::capture_by_value<long> >::value, Catch::BinaryExpr<long, long> >::type Catch::operator==<long>(Catch::ExprLhs<long>&&, long) [1571] std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl_data::Vectorimpl_data() [1120] std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<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> > >, std::Select1st<std::pair<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> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::~Rbtree()
[341] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [1449] std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_get_Tp_allocator() [425] std::Rbtree_iterator<int> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_insert_<int const&, std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node>(std::Rbtree_node_base, std::Rbtree_node_base, int const&, std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node&)
[535] std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<unsigned long, double, void>, Catch::capture_by_value<double> >::value, Catch::BinaryExpr<unsigned long, double> >::type Catch::operator><double>(Catch::ExprLhs<unsigned long>&&, double) [1611] std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorbase(unsigned long, std::allocator<unsigned long> const&) [1344] std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node::Allocnode(std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >&)
[380] std::enableif<std::conjunction<Catch::Detail::is_gt_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator><int>(Catch::ExprLhs<int>&&, int) [1543] std::Vectorbase<unsigned long, std::allocator<unsigned long> >::~Vectorbase() [1345] std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_node()
[1618] Catch::ExprLhs<magpie::lock_model_t> Catch::operator<=<magpie::lock_model_t, 0>(Catch::Decomposer&&, magpie::lock_model_t) [998] std::Vectorbase<unsigned __int128, std::allocator<unsigned __int128> >::Vectorimpl::~Vectorimpl() [1346] std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_put_node(std::Rbtree_node<int>)
[240] Catch::ExprLhs<magpie::set_result_t> Catch::operator<=<magpie::set_result_t, 0>(Catch::Decomposer&&, magpie::set_result_t) [999] std::Vectorbase<unsigned __int128, std::allocator<unsigned __int128> >::_M_deallocate(unsigned __int128, unsigned long) [510] std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_drop_node(std::Rbtree_node<int>)
[1619] Catch::ExprLhs<magpie::stale_data_t> Catch::operator<=<magpie::stale_data_t, 0>(Catch::Decomposer&&, magpie::stale_data_t) [994] std::Vectorbase<unsigned __int128, std::allocator<unsigned __int128> >::_M_get_Tp_allocator() [1666] std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Rb_tree_impl<std::less<int>, true>::Rbtree_impl()
[1073] Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [995] std::Vectorbase<unsigned __int128, std::allocator<unsigned __int128> >::~Vectorbase() [1667] std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Rb_tree_impl<std::less<int>, true>::~Rbtree_impl()
[1504] Catch::ExprLhs<timespec const& const&> Catch::operator<=<timespec const&, 0>(Catch::Decomposer&&, timespec const&) [1544] std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [426] std::Rbtree_node<int> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_create_node<int const&>(int const&)
[931] Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [545] std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [511] std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_destroy_node(std::Rbtree_node<int>)
[1148] Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [267] std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [427] std::pair<std::Rbtree_iterator<int>, bool> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_insert_unique<int const&>(int const&)
[779] Catch::ExprLhs<std::vector<unsigned char, std::allocator<unsigned char> >& const&> Catch::operator<=<std::vector<unsigned char, std::allocator<unsigned char> >&, 0>(Catch::Decomposer&&, std::vector<unsigned char, std::allocator<unsigned char> >&) [1695] std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<unsigned int>, Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [428] void std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_construct_node<int const&>(std::Rbtree_node<int>, int const&)
[1620] Catch::ExprLhs<std::shared_ptr<magpie::eviction_policy> const&> Catch::operator<=<std::shared_ptr<magpie::eviction_policy>, 0>(Catch::Decomposer&&, std::shared_ptr<magpie::eviction_policy>&&) [603] std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, unsigned int&>(std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [1098] std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_Node_allocator()
[109] Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [296] std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1347] std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_get_insert_unique_pos(int const&)
[27] std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<unsigned short, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned short, int> >::type Catch::operator<=<int>(Catch::ExprLhs<unsigned short>&&, int) [1270] std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [1455] std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::begin()
[247] Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [627] std::_shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2> const&) [1181] std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_end()
[190] Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [120] std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [957] std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_key(std::Rbtree_node<int> const)
[1565] Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [413] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&) [1040] std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_key(std::Rbtree_node_base const)
[392] std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator<=<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [1572] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [1018] std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_left(std::Rbtree_node_base const)
[871] Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1093] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [1170] std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_left(std::Rbtree_node_base)
[53] Catch::ExprLhs<unsigned short> Catch::operator<=<unsigned short, 0>(Catch::Decomposer&&, unsigned short) [1696] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>&&) [1321] std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_begin()
[52] Catch::operator"" sr(char const, unsigned long) [38] std::_shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [513] std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_erase(std::Rbtree_node<int>)
[167] std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator< <int>(Catch::ExprLhs<unsigned int>&&, int) [21] std::__shared_ptr<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2> const&) [984] std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_right(std::Rbtree_node_base const)
[536] std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator< <unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [107] std::__shared_ptr<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1166] std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::S_right(std::Rbtree_node_base)
[1013] Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1400] std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<magpie::eviction_policy_add, void>(std::__shared_ptr<magpie::eviction_policy_add, (__gnu_cxx::Lockpolicy)2>&&) [1668] std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Rb_tree()
[1390] magpie::eviction_item::eviction_item() [356] std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2> const&) [514] std::Rbtree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::~Rbtree()
[1391] magpie::eviction_cycle::eviction_cycle() [1728] std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [211] std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_put_node(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >)
[1235] magpie::cache_interface::cache_interface() [929] std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [15] std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_drop_node(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >)
[1188] magpie::cache_interface::~cache_interface() [1401] std::enable_if<!std::__shared_ptr<magpie::eviction_policy_add, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::eviction_policy_add, void>::value, void>::type std::__shared_ptr<magpie::eviction_policy_add, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::eviction_policy_add, magpie::eviction_policy_add>(magpie::eviction_policy_add) [974] std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::Rbtree_impl<std::less<unsigned __int128>, true>::~Rbtree_impl()
[192] magpie::eviction_policy::cycle() [472] std::__shared_ptr<magpie::eviction_policy_add, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>>(std::Spalloc_shared_tag<std::allocator<void> >) [16] std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_destroy_node(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >)
[1074] magpie::eviction_policy::profile() [169] std::__shared_ptr<magpie::eviction_policy_add, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [154] std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_get_Node_allocator()
[1392] magpie::eviction_policy::eviction_policy() [1697] std::enable_if<!std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>::value, void>::type std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [74] std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_S_left(std::Rbtree_node_base)
[1634] magpie::value_not_found::value_not_found(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1644] std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&) [132] std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_begin()
[1427] magpie::eviction_profile::set_age_weight(double) [283] std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::reset() [14] std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_M_erase(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >)
[1428] magpie::eviction_profile::set_turn_weight(double) [1645] std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [75] std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::_S_right(std::Rbtree_node_base)
[1429] magpie::eviction_profile::set_random_weight(double) [518] std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [13] std::Rbtree<unsigned __int128, std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>, std::_Select1st<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::~Rbtree()
[1430] magpie::eviction_profile::set_recency_weight(double) [275] std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [175] std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_put_node(std::Rbtree_node<unsigned __int128>)
[1431] magpie::eviction_profile::set_survival_weight(double) [1573] std::enable_if<!std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, void>::value, void>::type std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >) [138] std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_drop_node(std::Rbtree_node<unsigned __int128>)
[1432] magpie::eviction_profile::set_allocated_weight(double) [1521] std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>&) [1217] std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::Rbtree_impl<std::less<unsigned __int128>, true>::~Rbtree_impl()
[1433] magpie::eviction_profile::set_access_count_weight(double) [264] std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::reset() [176] std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_destroy_node(std::Rbtree_node<unsigned __int128>)
[1434] magpie::eviction_profile::set_size_eviction_trigger_percent(double) [1522] std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [137] std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_get_Node_allocator()
[1435] magpie::eviction_profile::set_size_eviction_reduction_percent(double) [463] std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [1731] std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_S_left(std::Rbtree_node_base)
[1393] magpie::eviction_profile::eviction_profile() [210] std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1218] std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_begin()
[1490] magpie::magpie_exception::magpie_exception(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1493] std::enable_if<!std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::cache<int, int>, void>::value, void>::type std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::cache<int, int>, magpie::cache<int, int> >(magpie::cache<int, int>) [135] std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_M_erase(std::Rbtree_node<unsigned __int128>)
[115] magpie::magpie_exception::~magpie_exception() [1467] std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>&) [1732] std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::_S_right(std::Rbtree_node_base)
[1444] magpie::cache_size_traits<magpie::empty_t, void>::estimate(magpie::empty_t const&) [224] std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::reset() [136] std::Rbtree<unsigned __int128, unsigned __int128, std::_Identity<unsigned __int128>, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::~Rbtree()
[1023] magpie::cache_size_traits<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>::estimate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1468] std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [1322] unsigned int std::__detail::__to_chars_len<unsigned int>(unsigned int, int)
[797] magpie::cache_size_traits<std::vector<unsigned char, std::allocator<unsigned char> >, void>::estimate(std::vector<unsigned char, std::allocator<unsigned char> > const&) [234] std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::options&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [965] std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_node_allocator()
[178] magpie::cache_size_traits<int, void>::estimate(int const&) [164] std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1733] std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_node(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>)
[1635] magpie::incompatible_lock::incompatible_lock(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1230] std::enable_if<std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<magpie::detail::cache_impl, void>::value, void>::type std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<magpie::detail::cache_impl, magpie::detail::cache_impl>(magpie::detail::cache_impl) [1186] std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_nodes(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>)
[1394] magpie::eviction_policy_add::eviction_policy_add() [1199] std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>&) [1439] std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_buckets(std::__detail::Hashnode_base**, unsigned long)
[1577] magpie::empty_key_not_accepted::empty_key_not_accepted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1200] std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::reset() [1000] std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::_M_deallocate_node_ptr(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>)
[401] magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set((anonymous namespace)::cache_key_t const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, float) (cache.h) [634] std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [1219] std::__detail::Hashtablealloc<std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> > >::~Hashtablealloc()
[558] magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache(magpie::options const&) (cache.h) [529] std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [1380] void std::__detail::__to_chars_10_impl<unsigned int>(char, unsigned int, unsigned int)
[274] magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache() (cache.h) [458] std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&) [930] std::__detail::Hashtableebo_helper<0, std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> >, true>::_M_get()
[978] magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator[]((anonymous namespace)::cache_key_t const&) (cache.h) [1201] std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [1220] std::__detail::Hashtableebo_helper<0, std::allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> >, true>::~Hashtableebo_helper()
[590] magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::ban(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [586] std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) (shared_ptr_base.h) [1028] std::__detail::Mod<unsigned long, 0ul, 1ul, 0ul, true, false>::_calc(unsigned long)
[396] magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set(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&, int, float) [485] std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [1030] std::__detail::Mod<unsigned long, 312ul, 1ul, 0ul, true, true>::_calc(unsigned long)
[622] magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::unban(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [571] std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [920] std::__detail::Mod<unsigned long, 4294967296ul, 1ul, 0ul, true, true>::_calc(unsigned long)
[441] magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache(magpie::options const&) [800] std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [922] std::__detail::Mod<unsigned long, 624ul, 1ul, 0ul, true, true>::_calc(unsigned long)
[498] magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache() [1271] std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [1029] unsigned long std::__detail::__mod<unsigned long, 0ul, 1ul, 0ul>(unsigned long)
[1636] magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [628] std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2> const&) [1031] unsigned long std::__detail::__mod<unsigned long, 312ul, 1ul, 0ul>(unsigned long)
[470] magpie::cache<int, magpie::empty_t>::set(int const&, magpie::empty_t const&, int, float) [121] std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [921] unsigned long std::__detail::__mod<unsigned long, 4294967296ul, 1ul, 0ul>(unsigned long)
[621] magpie::cache<int, magpie::empty_t>::erase(int const&) [895] std::__weak_count<(__gnu_cxx::Lockpolicy)2>::~__weak_count() [923] unsigned long std::__detail::__mod<unsigned long, 624ul, 1ul, 0ul>(unsigned long)
[594] magpie::cache<int, magpie::empty_t>::cache(magpie::options const&) [1231] std::__weak_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1461] std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long)
[294] magpie::cache<int, magpie::empty_t>::~cache() [758] std::Bititerator::Bititerator(unsigned long, unsigned int) [1456] std::optional<magpie::empty_t>::optional<magpie::empty_t, true>(magpie::empty_t&&)
[395] magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set(int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, float) [1402] std::Bititerator::Bititerator() [1511] std::optional<magpie::empty_t>::optional(std::nullopt_t)
[623] magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::erase(int const&) [759] std::Bititerator::operator+=(long) [1139] std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::optional(std::nullopt_t)
[533] magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache(magpie::options const&) [1584] std::Bvectorbase<std::allocator<bool> >::_M_allocate(unsigned long) [950] std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
[265] magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache() [1585] std::Bvectorbase<std::allocator<bool> >::Bvectorimpl::Bvectorimpl(std::allocator<unsigned long> const&) [940] std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~optional()
[508] magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::verify_current_count() [1586] std::Bvectorbase<std::allocator<bool> >::Bvectorimpl::~Bvectorimpl() [525] std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)
[509] magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::verify_current_capacity() [1587] std::Bvectorbase<std::allocator<bool> >::_M_deallocate() [908] std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::optional(std::nullopt_t)
[335] magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::set(int const&, std::vector<unsigned char, std::allocator<unsigned char> > const&, int, float) [1588] std::Bvectorbase<std::allocator<bool> >::Bvectorimpl_data::_M_reset() [773] std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::optional<std::vector<unsigned char, std::allocator<unsigned char> >, true>(std::vector<unsigned char, std::allocator<unsigned char> >&&)
[479] magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::cache(magpie::options const&) [1589] std::Bvectorbase<std::allocator<bool> >::Bvectorimpl_data::Bvectorimpl_data() [257] std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >::~optional()
[554] magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::~cache() [1590] std::Bvectorbase<std::allocator<bool> >::Bvectorimpl_data::Bvectorimpl_data() [50] std::optional<int>::optional<int, true>(int&&)
[542] magpie::cache<int, int>::verify_current_count() [1494] std::Bvectorbase<std::allocator<bool> >::_S_nword(unsigned long) [877] std::optional<int>::optional(std::nullopt_t)
[543] magpie::cache<int, int>::verify_current_capacity() [1591] std::Bvectorbase<std::allocator<bool> >::Bvectorbase(std::allocator<bool> const&) [1221] std::weak_ptr<magpie::detail::cache_impl>::~weak_ptr()
[3] int magpie::cache<int, int>::add<int>(int const&, int const&, bool) [1592] std::Bvectorbase<std::allocator<bool> >::~Bvectorbase() [611] void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&)
[24] magpie::cache<int, int>::dec(int const&) [1177] std::Rb_tree_node<(anonymous namespace)::cache_key_t>::_M_valptr() (stl_tree.h) [406] void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&)
[25] magpie::cache<int, int>::inc(int const&) [866] std::Rb_tree_node<magpie::detail::cache_impl::evict_item_t>::_M_valptr() [569] void std::Construct<Catch::Clara::Detail::BoundValueRef<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
[47] magpie::cache<int, int>::set(int const&, int const&, int, float) [17] std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >::_M_valptr() [632] void std::Construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&)
[416] magpie::cache<int, int>::cache(magpie::options const&) [1178] std::Rb_tree_node<int>::_M_valptr() [432] void std::Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&)
[477] magpie::cache<int, int>::~cache() [1698] std::Rb_tree_node<unsigned __int128>::_M_valptr() [505] void std::Construct<magpie::evictionpolicy_add>(magpie::eviction_policy_add)
[1016] magpie::cache<int, int>::operator[](int const&) [1593] std::random_device::random_device() [550] void std::Construct<magpie::cache<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options&>(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options&)
[11] magpie::detail::cache_impl::bucket_t::~bucket_t() [1612] std::random_device::~random_device() [468] void std::Construct<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options&)
[133] magpie::detail::cacheimpl::~cache_impl() [250] std::random_device::operator()() [443] void std::Construct<magpie::cache<int, int>, magpie::options&>(magpie::cache<int, int>, magpie::options&)
[1106] magpie::options::~options() [1202] std::unorderedmap<unsigned long, std::vector<unsigned __int128, std::allocator<unsigned __int128> >, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > > >::~unordered_map() [618] void std::Construct<magpie::detail::cacheimpl, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) (stl_construct.h)
[979] magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache_ref(magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (anonymous namespace)::cache_key_t const&) (cache_ref.h) [760] std::Bitreference::Bitreference(unsigned long, unsigned long) [516] void std::Construct<magpie::detail::cacheimpl, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&)
[1065] magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache_ref(magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) (cache_ref.h) [855] std::Bitreference::operator=(bool) [651] void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, magpie::empty_t>&&, magpie::options const&)
[417] magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (cache_ref.h) [1506] std::Optionalbase<magpie::empty_t, true, true>::Optionalbase() [601] void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&)
[1145] magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) (cache_ref.h) [1450] std::Optionalbase<magpie::empty_t, true, true>::Optionalbase<magpie::empty_t, false>(std::in_place_t, magpie::empty_t&&) [566] void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&)
[1637] magpie::cache_ref<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::cache_ref(magpie::cache<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> > const&) [1138] std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>::Optionalbase() [496] void std::Construct<magpie::detail::cacheimpl, magpie::cache<int, int>, magpie::options const&>(magpie::detail::cache_impl, magpie::cache<int, int>&&, magpie::options const&)
[1638] magpie::cache_ref<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~cache_ref() [948] std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false>(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [527] void std::Construct<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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
[575] magpie::cache_ref<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [937] std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>::~Optionalbase() [347] void std::Construct<std::vector<unsigned char, std::allocator<unsigned char> >>(std::vector<unsigned char, std::allocator<unsigned char> >)
[1017] magpie::cacheref<int, int>::cache_ref(magpie::cache<int, int>, int const&) [524] std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>::operator=(std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>&&) [344] void std::Construct<unsigned char>(unsigned char)
[34] magpie::cacheref<int, int>& magpie::cache_ref<int, int>::operator-=<int>(int const&) [904] std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false>::Optionalbase() [582] void std::Construct<unsigned long>(unsigned long)
[35] magpie::cacheref<int, int>& magpie::cache_ref<int, int>::operator+=<int>(int const&) [772] std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false>::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false>(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&) [834] unsigned char std::__fillna<unsigned char, unsigned long, unsigned char>(unsigned char, unsigned long, unsigned char const&, std::random_access_iterator_tag)
[1514] std::enable_if<!((((((is_floating_point_v<long>)||(is_floating_point_v<long>))||(is_floating_point_v<long>))&&((is_floating_point_v<long>)||(is_integral_v<long>)))&&((is_floating_point_v<long>)||(is_integral_v<long>)))&&((is_floating_point_v<long>)||(is_integral_v<long>))), bool>::type snapdev::is_between<long, long, long>(long const&, long const&, long const&) [256] std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false>::~Optionalbase() [1600] unsigned long std::__fillna<unsigned long, unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long const&, std::random_access_iterator_tag)
[1682] std::enable_if<!((((((is_floating_point_v<unsigned long>)||(is_floating_point_v<unsigned long>))||(is_floating_point_v<unsigned long>))&&((is_floating_point_v<unsigned long>)||(is_integral_v<unsigned long>)))&&((is_floating_point_v<unsigned long>)||(is_integral_v<unsigned long>)))&&((is_floating_point_v<unsigned long>)||(is_integral_v<unsigned long>))), bool>::type snapdev::is_between<unsigned long, unsigned long, unsigned long>(unsigned long const&, unsigned long const&, unsigned long const&) [876] std::Optionalbase<int, true, true>::Optionalbase() [1348] void std::destroy_at<(anonymous namespace)::cache_key_t>((anonymous namespace)::cache_key_t) (stl_construct.h)
[857] snapdev::timespec_ex::set(timespec const&) [49] std::Optionalbase<int, true, true>::Optionalbase<int, false>(std::in_place_t, int&&) [1710] void std::destroy_at<Catch::Clara::Arg>(Catch::Clara::Arg)
[898] snapdev::timespec_ex::set(long, long) [1024] std::Spebo_helper<0, std::allocator<void>, true>::_S_get(std::Spebo_helper<0, std::allocator<void>, true>&) [51] void std::destroy_at<Catch::Clara::Opt>(Catch::Clara::Opt)
[141] snapdev::timespec_ex::timespec_ex(timespec const&) [1080] std::Spebo_helper<0, std::allocator<void>, true>::Spebo_helper(std::allocator<void> const&) [1557] void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
[1719] snapdev::timespec_ex::timespec_ex(long, long) [1012] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [1711] void std::destroy_at<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>)
[81] snapdev::get_random_generator() [26] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1388] void std::destroy_at<Catch::StringRef>(Catch::StringRef)
[1683] std::enable_if<(is_floating_point_v<float>)&&(is_floating_point_v<double>), bool>::type snapdev::quiet_floating_point_equal<float, double>(float, double) [473] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::eviction_policy_add, std::allocator<void>>(magpie::eviction_policy_add&, std::Spalloc_shared_tag<std::allocator<void> >) [1415] void std::destroy_at<magpie::eviction_policy_add>(magpie::eviction_policy_add)
[1720] std::enable_if<(is_floating_point_v<float>)&&(is_floating_point_v<float>), bool>::type snapdev::quiet_floating_point_equal<float, float>(float, float) [439] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<int, int>, std::allocator<void>, magpie::options&>(magpie::cache<int, int>&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [1669] void std::destroy_at<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
[5] std::enable_if<is_integral_v<int>, int>::type snapdev::random<int>(int, int) [587] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) (shared_ptr_base.h) [1532] void std::destroy_at<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >)
[719] snapdev::NOT_USED() [635] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [1476] void std::destroy_at<magpie::cache<int, int> >(magpie::cache<int, int>)
[1445] void snapdev::NOT_USED<magpie::empty_t const&>(magpie::empty_t const&) [572] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [863] void std::destroy_at<magpie::detail::cache_impl::evict_item_t>(magpie::detail::cache_impl::evict_item_t)
[720] void snapdev::NOT_USED<int const&>(int const&) [530] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [975] void std::destroy_at<magpie::detail::cache_impl::bucket_t>(magpie::detail::cache_impl::bucket_t)
[1684] unittest::g_dist_dir[abi:cxx11]() [1010] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [1222] void std::destroy_at<magpie::detail::cache_impl>(magpie::detail::cache_impl)
[1323] unittest::g_progress() [546] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [918] void std::destroy_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
[853] unittest::random_char(unittest::character_t) [604] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<void> >, unsigned int&) [991] void std::destroy_at<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >(std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >)
[1685] unittest::g_binary_dir[abi:cxx11]() [519] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<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::allocator<void>, magpie::options&>(magpie::cache<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::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [174] void std::destroy_at<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >(std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>)
[1686] unittest::g_source_dir[abi:cxx11]() [464] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, magpie::options&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::options&) [290] void std::destroy_at<std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >)
[191] unittest::random_string[abi:cxx11](unsigned long, unsigned long, unittest::character_t) [486] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [179] void std::destroy_at<int>(int)
[92] unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [461] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<magpie::detail::cache_impl, std::allocator<void>, magpie::cache<int, int>, magpie::options const&>(magpie::detail::cache_impl&, std::Spalloc_shared_tag<std::allocator<void> >, magpie::cache<int, int>&&, magpie::options const&) [1712] void std::destroy_at<unsigned __int128>(unsigned __int128)
[354] unittest::catch_compare_long_strings(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&) [106] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [1558] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const std::__addressof<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&)
[353] unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [962] std::Rbtree_header::_M_reset() [792] char const std::__addressof<char const>(char const&)
[854] void unittest::random<char32_t>(char32_t&) [1113] std::Rbtree_header::Rbtree_header() [1670] Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&)
[1020] void unittest::random<unsigned long>(unsigned long&) [1545] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1008] Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&)
[850] unittest::wctombs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char32_t) [1462] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1077] Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&)
[1639] unittest::g_tmp_dir[abi:cxx11]() [1463] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [976] magpie::detail::cache_impl::bucket_t std::__addressof<magpie::detail::cache_impl::bucket_t>(magpie::detail::cache_impl::bucket_t&)
[1687] unittest::g_verbose() [1546] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [983] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__addressof<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
[1395] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [1699] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1003] std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> std::__addressof<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> >(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>&)
[1396] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [1626] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1440] std::__detail::Hashnode_base** std::__addressof<std::__detail::Hashnode_base>(std::__detail::Hashnode_base&)
[1578] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [1627] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1466] std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
[1579] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr() [1700] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1631] std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
[1171] __gnu_cxx::__aligned_buffer<magpie::eviction_policy_add>::_M_ptr() [1403] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1296] std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
[1172] __gnu_cxx::__aligned_buffer<magpie::eviction_policy_add>::_M_addr() [1291] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1601] std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
[1516] __gnu_cxx::__aligned_buffer<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [1292] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1457] std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
[1517] __gnu_cxx::__aligned_buffer<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [1404] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1372] std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
[1384] __gnu_cxx::__aligned_buffer<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_ptr() [1646] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1105] std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
[1385] __gnu_cxx::__aligned_buffer<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_addr() [1594] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [802] std::vector<unsigned char, std::allocator<unsigned char> > std::__addressof<std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >&)
[1313] __gnu_cxx::__aligned_buffer<magpie::cache<int, int> >::_M_ptr() [1613] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [811] char std::__addressof<char>(char&)
[1308] __gnu_cxx::__aligned_buffer<magpie::cache<int, int> >::_M_addr() [1647] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [835] unsigned char std::__addressof<unsigned char>(unsigned char&)
[1067] __gnu_cxx::__aligned_buffer<magpie::detail::cache_impl>::_M_ptr() [1523] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [1416] unsigned long std::__addressof<unsigned long>(unsigned long&)
[1068] __gnu_cxx::__aligned_buffer<magpie::detail::cache_impl>::_M_addr() [1451] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [1417] int std::__bit_width<unsigned long>(unsigned long)
[992] __gnu_cxx::__aligned_buffer<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >::_M_ptr() [1464] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [161] bool std::__equal_aux<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > > >(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >)
[887] __gnu_cxx::__aligned_buffer<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >::_M_addr() [1574] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [552] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<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> >&)
[1173] __gnu_cxx::__aligned_membuf<(anonymous namespace)::cache_key_t>::_M_ptr() (aligned_buffer.h) [1469] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [605] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&)
[1174] __gnu_cxx::__aligned_membuf<(anonymous namespace)::cache_key_t>::_M_addr() (aligned_buffer.h) [1368] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [474] std::shared_ptr<magpie::eviction_policy_add> std::make_shared<magpie::eviction_policy_add>()
[815] __gnu_cxx::__aligned_membuf<magpie::detail::cache_impl::evict_item_t>::_M_ptr() [1373] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [520] std::shared_ptr<magpie::cache<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::make_shared<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options&>(magpie::options&)
[817] __gnu_cxx::__aligned_membuf<magpie::detail::cache_impl::evict_item_t>::_M_addr() [1507] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [465] std::shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > > std::make_shared<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options&>(magpie::options&)
[890] __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() [1232] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get() [235] std::shared_ptr<magpie::cache<int, int> > std::make_shared<magpie::cache<int, int>, magpie::options&>(magpie::options&)
[891] __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr() [1104] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>) [588] std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) (shared_ptr.h)
[19] __gnu_cxx::__aligned_membuf<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >::_M_ptr() [1102] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [487] std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&)
[44] __gnu_cxx::__aligned_membuf<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >::_M_addr() [1240] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [636] std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, magpie::empty_t>, magpie::options const&>(magpie::cache<int, magpie::empty_t>&&, magpie::options const&)
[1175] __gnu_cxx::__aligned_membuf<int>::_M_ptr() [1701] std::__new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long) [573] std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&)
[1176] __gnu_cxx::__aligned_membuf<int>::_M_addr() [1702] std::__new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const) [531] std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&)
[1621] __gnu_cxx::__aligned_membuf<unsigned __int128>::_M_ptr() [1487] std::__new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long) [459] std::shared_ptr<magpie::detail::cache_impl> std::make_shared<magpie::detail::cache_impl, magpie::cache<int, int>, magpie::options const&>(magpie::cache<int, int>&&, magpie::options const&)
[1622] __gnu_cxx::__aligned_membuf<unsigned __int128>::_M_addr() [1488] std::__new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [238] bool std::__equal_aux1<unsigned char const, unsigned char const>(unsigned char const, unsigned char const, unsigned char const)
[1518] __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::__normal_iterator(Catch::Clara::Arg const const&) [1111] std::__new_allocator<Catch::StringRef>::deallocate(Catch::StringRef, unsigned long) [739] __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > > std::__miter_base<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > > >(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >)
[1688] __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++() [1112] std::__new_allocator<Catch::StringRef>::allocate(unsigned long, void const) [1418] __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__miter_base<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >)
[1152] __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const const&) [1203] std::__new_allocator<magpie::detail::cache_impl::bucket_t>::deallocate(magpie::detail::cache_impl::bucket_t, unsigned long) [155] unsigned char const std::__niter_base<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >)
[1154] __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() [1001] std::__new_allocator<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> >::deallocate(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>, unsigned long) [1187] Catch::Clara::Opt std::__niter_base<Catch::Clara::Opt>(Catch::Clara::Opt)
[935] __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const const&) [1436] std::__new_allocator<std::__detail::Hashnode_base>::deallocate(std::__detail::Hashnode_base*, unsigned long) [1011] Catch::StringRef std::__niter_base<Catch::StringRef>(Catch::StringRef)
[970] __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator++() [110] std::__new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [1099] std::vector<unsigned char, std::allocator<unsigned char> > std::__niter_base<std::vector<unsigned char, std::allocator<unsigned char> >>(std::vector<unsigned char, std::allocator<unsigned char> >)
[726] __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >::__normal_iterator(unsigned char const const&) [1325] std::__new_allocator<std::Rbtree_node<(anonymous namespace)::cache_key_t> >::deallocate(std::Rbtree_node<(anonymous namespace)::cache_key_t>, unsigned long) (new_allocator.h) [744] unsigned char std::__niter_base<unsigned char>(unsigned char)
[1123] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [1326] std::__new_allocator<std::Rbtree_node<(anonymous namespace)::cache_key_t> >::allocate(unsigned long, void const) (new_allocator.h) [1297] unsigned long std::__niter_base<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >)
[1054] __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const&) [865] std::__new_allocator<std::Rbtree_node<magpie::detail::cache_impl::evict_item_t> >::deallocate(std::Rbtree_node<magpie::detail::cache_impl::evict_item_t>, unsigned long) [1497] __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__niter_wrap<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long)
[1279] __gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >::__normal_iterator(std::vector<unsigned char, std::allocator<unsigned char> > const&) [801] std::__new_allocator<std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::deallocate(std::Rbtree_node<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> >, unsigned long) [755] unsigned char std::__niter_wrap<unsigned char>(unsigned char const&, unsigned char)
[888] __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const&) [1327] std::__new_allocator<std::Rbtree_node<int> >::deallocate(std::Rbtree_node<int>, unsigned long) [102] Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
[781] __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator--() [1328] std::__new_allocator<std::Rbtree_node<int> >::allocate(unsigned long, void const) [500] Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
[783] __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator++() [1703] std::__new_allocator<std::Rbtree_node<unsigned __int128> >::deallocate(std::Rbtree_node<unsigned __int128>, unsigned long) [365] std::vector<unsigned char, std::allocator<unsigned char> > std::__relocate_a<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&)
[846] __gnu_cxx::__ops::__val_comp_iter(__gnu_cxx::__ops::Iterless_iter) [1547] std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [844] unsigned char std::__relocate_a<unsigned char, unsigned char, std::allocator<unsigned char> >(unsigned char, unsigned char, unsigned char, std::allocator<unsigned char>&)
[1425] __gnu_cxx::__ops::__iter_less_iter() [1548] std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1134] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__str_concat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::allocator_type const&)
[1689] bool __gnu_cxx::operator==<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&) [1704] std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1559] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
[1156] bool __gnu_cxx::operator==<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [1705] std::__new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1713] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
[1019] bool __gnu_cxx::operator==<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [1405] std::__new_allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1419] std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
[841] bool __gnu_cxx::operator==<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&) [1406] std::__new_allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1671] std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
[1505] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [1648] std::__new_allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1533] std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
[1183] __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::difference_type __gnu_cxx::operator-<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [1649] std::__new_allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1484] std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
[1397] __gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >::difference_type __gnu_cxx::operator-<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(__gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > > const&, __gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > > const&) [1524] std::__new_allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1223] std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
[893] __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::difference_type __gnu_cxx::operator-<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&) [1525] std::__new_allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [490] decltype (::new ((void)(0)) (anonymous namespace)::cache_key_t((declval<(anonymous namespace)::cache_key_t const&>)())) std::construct_at<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t const&) (stl_construct.h)
[805] decltype (std::__detail::__synth3way((declval<unsigned long&>)(), (declval<unsigned long&>)())) __gnu_cxx::operator<=><unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&) [1470] std::__new_allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [551] decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&)
[116] libexcept::exception_t::~exception_t() [1471] std::__new_allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [420] decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&)
[117] libexcept::exception_base_t::~exception_base_t() [1204] std::__new_allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [454] decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&)
[243] Catch::BinaryExpr<int, int>::streamReconstructedExpression(std::ostream&) const [1236] std::__new_allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [502] decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&)
[1062] Catch::Clara::Detail::ParserBase::validate() const [1369] std::__new_allocator<std::vector<unsigned char, std::allocator<unsigned char> > >::deallocate(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long) [373] decltype (::new ((void)(0)) std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>)())) std::construct_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
[1566] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::enforceOk() const [1374] std::__new_allocator<std::vector<unsigned char, std::allocator<unsigned char> > >::allocate(unsigned long, void const) [88] decltype (::new ((void)(0)) std::vector<unsigned char, std::allocator<unsigned char> >((declval<std::vector<unsigned char, std::allocator<unsigned char> > const&>)())) std::construct_at<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> > const&>(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> > const&)
[1009] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const [882] std::__new_allocator<char>::deallocate(char, unsigned long) [393] decltype (::new ((void)(0)) std::vector<unsigned char, std::allocator<unsigned char> >((declval<std::vector<unsigned char, std::allocator<unsigned char> > >)())) std::construct_at<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >&&)
[205] Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [886] std::__new_allocator<char>::allocate(unsigned long, void const) [72] decltype (::new ((void)(0)) int((declval<int const&>)())) std::construct_at<int, int const&>(int, int const&)
[244] Catch::Context::getResultCapture() const [746] std::__new_allocator<unsigned char>::deallocate(unsigned char, unsigned long) [152] unsigned char std::__copy_move_a<false, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char)
[94] Catch::ExprLhs<bool>::makeUnaryExpr() const [747] std::__new_allocator<unsigned char>::allocate(unsigned long, void const) [1420] int std::__countl_zero<unsigned long>(unsigned long)
[253] Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [1481] std::__new_allocator<unsigned long>::deallocate(unsigned long, unsigned long) [1498] __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::move_backward<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >)
[723] magpie::metadata_t::is_defined() const [1482] std::__new_allocator<unsigned long>::allocate(unsigned long, void const) [186] unsigned char std::__copy_move_a1<false, unsigned char const, unsigned char>(unsigned char const, unsigned char const, unsigned char)
[722] magpie::metadata_t::operator bool() const [934] std::__new_allocator<unsigned __int128>::deallocate(unsigned __int128, unsigned long) [185] unsigned char std::__copy_move_a2<false, unsigned char const, unsigned char>(unsigned char const, unsigned char const, unsigned char)
[1066] magpie::eviction_cycle::get_cycle_turn() const [22] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [103] Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
[368] magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get((anonymous namespace)::cache_key_t const&, bool) const (cache.h) [29] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [501] Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
[376] magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const (cache.h) [1233] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_weak_add_ref() [366] std::vector<unsigned char, std::allocator<unsigned char> > std::__relocatea1<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&)
[374] magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::hash_key((anonymous namespace)::cache_key_t const&) const (cache.h) [1085] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_weak_release() [845] std::enable_if<std::__is_bitwise_relocatable<unsigned char, void>::value, unsigned char>::type std::__relocatea1<unsigned char, unsigned char>(unsigned char, unsigned char, unsigned char, std::allocator<unsigned char>&)
[1157] magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::key_size((anonymous namespace)::cache_key_t const&) const (cache.h) [1205] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release_last_use() [612] Catch::Clara::Arg std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg)
[926] magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::sizeof_T() const (cache.h) [1206] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release_last_use_cold() [408] Catch::Clara::Opt std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt)
[567] magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator[]((anonymous namespace)::cache_key_t const&) const (cache.h) [1081] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [435] Catch::StringRef std::__do_uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef)
[379] magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) const [1079] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [1602] std::__fill_bvector_n(unsigned long, unsigned long, bool)
[578] magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::size() const [1508] std::Optionalpayload<magpie::empty_t, true, true, true>::Optionalpayload() [358] void std::__insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter)
[391] magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [1452] std::Optionalpayload<magpie::empty_t, true, true, true>::Optionalpayload_base<magpie::empty_t>(std::in_place_t, magpie::empty_t&&) [214] void std::__introsort_loop<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, long, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, long, __gnu_cxx::__ops::Iterless_iter)
[386] magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::hash_key(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [1140] std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>::Optionalpayload() [832] std::__size_to_integer(unsigned long)
[1314] magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::key_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [949] std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1560] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
[963] magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::sizeof_T() const [941] std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>::~Optionalpayload() [1714] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
[440] magpie::cache<int, magpie::empty_t>::get(int const&, bool) const [521] std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>::operator=(std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>&&) [1421] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
[480] magpie::cache<int, magpie::empty_t>::size() const [1141] std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>::Optionalpayload() [1672] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
[481] magpie::cache<int, magpie::empty_t>::get_impl(unsigned __int128, bool) const [951] std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1534] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
[456] magpie::cache<int, magpie::empty_t>::hash_key(int const&) const [938] std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>::~Optionalpayload() [1477] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
[1460] magpie::cache<int, magpie::empty_t>::key_size(int const&) const [522] std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>::operator=(std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>&&) [1238] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
[1161] magpie::cache<int, magpie::empty_t>::sizeof_T() const [905] std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, false, false, false>::Optionalpayload() [613] Catch::Clara::Arg std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg)
[507] magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_metadata(int const&) const [771] std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, false, false, false>::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&) [409] Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt)
[388] magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get(int const&, bool) const [255] std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, false, false, false>::~Optionalpayload() [436] Catch::StringRef std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef)
[422] magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::size() const [906] std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, true, false, false>::Optionalpayload() [150] unsigned char std::uninitialized_copy<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char)
[624] magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::contains(int const&) const [776] std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, true, false, false>::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&) [100] void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
[399] magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get_impl(unsigned __int128, bool) const [762] std::Optionalpayload<std::vector<unsigned char, std::allocator<unsigned char> >, true, false, false>::~Optionalpayload() [503] void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
[390] magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::hash_key(int const&) const [873] std::Optionalpayload<int, true, true, true>::Optionalpayload() [363] void std::__relocate_object_a<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&)
[1108] magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::key_size(int const&) const [58] std::Optionalpayload<int, true, true, true>::Optionalpayload_base<int>(std::in_place_t, int&&) [218] __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__unguarded_partition<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter)
[967] magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::sizeof_T() const [1153] std::Rbtree_iterator<(anonymous namespace)::cache_key_t>::Rbtree_iterator(std::Rbtree_node_base) (stl_tree.h) [729] std::is_constant_evaluated()
[219] magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::get(int const&, bool) const [1495] std::Rbtree_iterator<(anonymous namespace)::cache_key_t>::operator--() (stl_tree.h) [1499] __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__copy_move_backward_a<true, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >)
[227] magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::get_impl(unsigned __int128, bool) const [1159] std::Rbtree_iterator<int>::Rbtree_iterator(std::Rbtree_node_base) [268] void std::__final_insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter)
[285] magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::hash_key(int const&) const [1575] std::Rbtree_iterator<int>::operator--() [826] std::pair<unsigned long, unsigned long> std::__gen_two_uniform_ints<unsigned long, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&>(unsigned long, unsigned long, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&)
[833] magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::key_size(int const&) const [757] std::Bititerator_base::_M_incr(long) [334] void std::__move_median_to_first<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter)
[731] magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::sizeof_T() const [756] std::Bititerator_base::Bititerator_base(unsigned long, unsigned int) [614] Catch::Clara::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&)
[383] magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >::allocated() const [958] std::Optionalbase_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false> >::_M_get() [410] Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
[73] magpie::cache<int, int>::get_metadata(int const&) const [220] std::Optionalbase_impl<std::vector<unsigned char, std::allocator<unsigned char> >, std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false> >::_M_get() [437] Catch::StringRef std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, std::allocator<Catch::StringRef>&)
[31] magpie::cache<int, int>::get(int const&, bool) const [284] std::Optionalbase_impl<int, std::Optionalbase<int, true, true> >::_M_get() [149] unsigned char std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char, std::allocator<unsigned char>&)
[42] magpie::cache<int, int>::copy(void const, void, unsigned long) const [790] std::__ptr_traits_ptr_to<char const, char const, false>::pointer_to(char const&) [1500] unsigned long std::__copy_move_backward_a1<true, unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long)
[385] magpie::cache<int, int>::size() const [1002] std::__ptr_traits_ptr_to<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>, std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>, false>::pointer_to(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>&) [1501] unsigned long std::__copy_move_backward_a2<true, unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long)
[122] magpie::cache<int, int>::destroy(void, unsigned long) const [1437] std::__ptr_traits_ptr_to<std::__detail::Hashnode_base**, std::__detail::Hashnode_base, false>::pointer_to(std::__detail::Hashnode_base&) [725] std::__is_constant_evaluated()
[33] magpie::cache<int, int>::get_impl(unsigned __int128, bool) const [812] std::__ptr_traits_ptr_to<char, char, false>::pointer_to(char&) [269] void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Valless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Valless_iter)
[60] magpie::cache<int, int>::hash_key(int const&) const [1650] std::Rbtree_key_compare<std::less<(anonymous namespace)::cache_key_t> >::Rbtree_key_compare() (stl_tree.h) [351] std::vector<unsigned char, std::allocator<unsigned char> > std::__uninitialized_default_n<std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long>(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long)
[721] magpie::cache<int, int>::key_size(int const&) const [1651] std::Rbtree_key_compare<std::less<int> >::Rbtree_key_compare() [345] unsigned char std::__uninitialized_default_n<unsigned char, unsigned long>(unsigned char, unsigned long)
[157] magpie::cache<int, int>::sizeof_T() const [1496] unsigned long std::__copy_move_backward<true, true, std::random_access_iterator_tag>::__copy_move_b<unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long) [583] unsigned long std::__uninitialized_default_n<unsigned long, unsigned long>(unsigned long, unsigned long)
[87] magpie::cache<int, int>::allocated(void const, unsigned long) const [609] Catch::Clara::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [270] void std::__unguarded_insertion_sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter)
[482] magpie::cache<int, int>::allocated() const [407] Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [213] __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__unguarded_partition_pivot<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter)
[378] magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const (cache_ref.h) [433] Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [352] std::vector<unsigned char, std::allocator<unsigned char> > std::__uninitialized_defaultna<std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long, std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > >&)
[382] magpie::cache_ref<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const (cache_ref.h) [151] unsigned char std::__uninitialized_copy<true>::__uninit_copy<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char) [346] unsigned char std::__uninitialized_defaultna<unsigned char, unsigned long, unsigned char>(unsigned char, unsigned long, std::allocator<unsigned char>&)
[360] magpie::cache_ref<int, int>::operator int() const [1509] std::Optionalpayload_base<magpie::empty_t>::Storage<magpie::emptyt, true>::Storage() [584] unsigned long std::_uninitialized_defaultna<unsigned long, unsigned long, unsigned long>(unsigned long, unsigned long, std::allocator<unsigned long>&)
[469] magpie::cache_ref<int, int>::operator() const [1446] std::Optionalpayload_base<magpie::empty_t>::Storage<magpie::emptyt, true>::Storage<magpie::emptyt>(std::in_place_t, magpie::empty_t&&) [1234] std::__enable_shared_from_this_base(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&, std::enable_shared_from_this<magpie::detail::cache_impl> const)
[371] int magpie::cache_ref<int, int>::operator-<int>(int const&) const [1510] std::Optionalpayload_base<magpie::empty_t>::Optionalpayload_base() [839] unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&)
[372] int magpie::cache_ref<int, int>::operator+<int>(int const&) const [1453] std::Optionalpayload_base<magpie::empty_t>::Optionalpayload_base<magpie::empty_t>(std::in_place_t, magpie::empty_t&&) [786] unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&)
[193] snapdev::timespec_ex::compare(snapdev::timespec_ex const&) const [944] std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_destroy() [1422] long std::__lg<long>(long)
[194] snapdev::timespec_ex::operator==(snapdev::timespec_ex const&) const [526] void std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [153] unsigned char std::copy<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char>(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned char)
[1043] __gnu_cxx::__aligned_membuf<(anonymous namespace)::cache_key_t>::_M_ptr() const (aligned_buffer.h) [523] std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_move_assign(std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [1734] void std::iota<int, int>(int, int, int)
[1044] __gnu_cxx::__aligned_membuf<(anonymous namespace)::cache_key_t>::_M_addr() const (aligned_buffer.h) [945] std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_get() [1124] std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&)
[953] __gnu_cxx::__aligned_membuf<int>::_M_ptr() const [936] std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_reset() [1389] std::remove_reference<Catch::StringRef&>::type&& std::move<Catch::StringRef&>(Catch::StringRef&)
[954] __gnu_cxx::__aligned_membuf<int>::_M_addr() const [946] std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Storage<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false>::Storage<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1448] std::remove_reference<magpie::empty_t&>::type&& std::move<magpie::empty_t&>(magpie::empty_t&)
[1480] __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const [1144] std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Storage<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false>::Storage() [1150] std::removereference<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&)
[1690] __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const [942] std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Storage<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false>::~Storage() [1151] std::removereference<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&)
[1041] __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [1142] std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Optionalpayload_base() [1033] std::remove_reference<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&)
[1155] __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [952] std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::in_place_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [742] std::remove_reference<std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl&>::type&& std::move<std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl&>(std::Vectorbase<unsigned char, std::allocator<unsigned char> >::Vectorimpl&)
[899] __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [939] std::Optionalpayload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~Optionalpayload_base() [927] std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&& std::move<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
[969] __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator() const [258] std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::_M_destroy() [1535] std::remove_reference<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&& std::move<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
[156] __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >::base() const [778] std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::_M_get() [1381] std::remove_reference<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&>::type&& std::move<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&)
[1298] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [254] std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::_M_reset() [1307] std::remove_reference<magpie::cache<int, int>&>::type&& std::move<magpie::cache<int, int>&>(magpie::cache<int, int>&)
[1309] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [907] std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::Storage<std::vector<unsigned char, std::allocator<unsigned char> >, false>::Storage() [1069] std::remove_reference<magpie::detail::cache_impl&>::type&& std::move<magpie::detail::cache_impl&>(magpie::detail::cache_impl&)
[1310] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator-(long) const [774] std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::Storage<std::vector<unsigned char, std::allocator<unsigned char> >, false>::Storage<std::vector<unsigned char, std::allocator<unsigned char> > >(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&) [818] std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&)
[1022] __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [761] std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::_Storage<std::vector<unsigned char, std::allocator<unsigned char> >, false>::~Storage() [1561] std::removereference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)
[1149] __gnu_cxx::__normal_iterator<std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >::base() const [903] std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::Optionalpayload_base() [1715] std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&)
[782] __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::base() const [775] std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >(std::in_place_t, std::vector<unsigned char, std::allocator<unsigned char> >&&) [1272] std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&)
[200] __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator() const [763] std::Optionalpayload_base<std::vector<unsigned char, std::allocator<unsigned char> > >::~Optionalpayload_base() [1095] std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>(std::shared_ptr<Catch::Clara::Detail::BoundRef>&)
[959] __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator-(long) const [740] std::Optionalpayload_base<int>::_M_get() [1423] std::remove_reference<std::shared_ptr<magpie::eviction_policy_add>&>::type&& std::move<std::shared_ptr<magpie::eviction_policy_add>&>(std::shared_ptr<magpie::eviction_policy_add>&)
[892] __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator+(long) const [874] std::Optionalpayload_base<int>::Storage<int, true>::Storage() [1273] std::remove_reference<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&& std::move<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
[289] bool __gnu_cxx::__ops::Valless_iter::operator()<unsigned long, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(unsigned long&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) const [145] std::Optionalpayload_base<int>::Storage<int, true>::Storage<int>(std::in_place_t, int&&) [1121] std::remove_reference<std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>&>::type&& std::move<std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>&>(std::Optionalpayload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>&)
[225] bool __gnu_cxx::__ops::Iterless_iter::operator()<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) const [875] std::Optionalpayload_base<int>::Optionalpayload_base() [770] std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> >&>::type&& std::move<std::vector<unsigned char, std::allocator<unsigned char> >&>(std::vector<unsigned char, std::allocator<unsigned char> >&)
[1163] std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::_M_uses_single_bucket(std::__detail::Hashnode_base**) const [80] std::Optionalpayload_base<int>::Optionalpayload_base<int>(std::in_place_t, int&&) [724] std::remove_reference<int&>::type&& std::move<int&>(int&)
[1185] std::_Hashtable<unsigned long, std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, std::allocator<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > > >, std::__detail::Select1st, std::equalto<unsigned long>, std::hash<unsigned long>, std::__detail::Modrange_hashing, std::__detail::Defaultranged_hash, std::__detail::Primerehash_policy, std::__detail::Hashtabletraits<false, false, true> >::_M_begin() const [1122] std::Rbtree_const_iterator<(anonymous namespace)::cache_key_t>::Rbtree_const_iterator(std::Rbtree_node_base const) (stl_tree.h) [764] std::remove_reference<unsigned long&>::type&& std::move<unsigned long&>(unsigned long&)
[1227] std::__weak_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::use_count() const [1329] std::Rbtree_const_iterator<(anonymous namespace)::cache_key_t>::Rbtree_const_iterator(std::Rbtree_iterator<(anonymous namespace)::cache_key_t> const&) (stl_tree.h) [195] void std::sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >)
[1623] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const [961] std::Rbtree_const_iterator<int>::Rbtree_const_iterator(std::Rbtree_node_base const) [1673] std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<magpie::cache<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::is_move_constructible<magpie::cache<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::is_move_assignable<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >> >::value, void>::type std::swap<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
[1382] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [1330] std::Rbtree_const_iterator<int>::Rbtree_const_iterator(std::Rbtree_iterator<int> const&) [1536] std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >> >, std::is_move_constructible<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>, std::is_move_assignable<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >> >::value, void>::type std::swap<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&)
[1072] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() const [1549] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1478] std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<magpie::cache<int, int>> >, std::is_move_constructible<magpie::cache<int, int>>, std::is_move_assignable<magpie::cache<int, int>> >::value, void>::type std::swap<magpie::cache<int, int>>(magpie::cache<int, int>&, magpie::cache<int, int>&)
[1280] std::Vectorbase<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::_M_get_Tp_allocator() const [1550] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1224] std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<magpie::detail::cache_impl> >, std::is_move_constructible<magpie::detail::cache_impl>, std::is_move_assignable<magpie::detail::cache_impl> >::value, void>::type std::swap<magpie::detail::cache_impl>(magpie::detail::cache_impl&, magpie::detail::cache_impl&)
[743] std::Vectorbase<unsigned char, std::allocator<unsigned char> >::_M_get_Tp_allocator() const [1465] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [201] std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<int> >, std::is_move_constructible<int>, std::is_move_assignable<int> >::value, void>::type std::swap<int>(int&, int&)
[1005] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [1551] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [804] std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<unsigned long> >, std::is_move_constructible<unsigned long>, std::is_move_assignable<unsigned long> >::value, void>::type std::swap<unsigned long>(unsigned long&, unsigned long&)
[177] std::__shared_ptr<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2>::get() const [1407] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [160] bool std::equal<__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > > >(__gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >, __gnu_cxx::__normal_iterator<unsigned char const, std::vector<unsigned char, std::allocator<unsigned char> > >)
[249] std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::get() const [568] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<void>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [196] void std::__sort<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter)
[932] std::__shared_ptr<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2>::operator bool() const [1552] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [836] unsigned char std::fill_n<unsigned char, unsigned long, unsigned char>(unsigned char, unsigned long, unsigned char const&)
[1257] std::__shared_ptr<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::get() const [1706] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1603] unsigned long std::fill_n<unsigned long, unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long const&)
[749] std::__shared_ptr<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2>::get() const [1707] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1027] Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&)
[736] std::__shared_ptr<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2>::get() const [1628] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1084] Catch::StringRef&& std::forward<Catch::StringRef>(std::remove_reference<Catch::StringRef>::type&)
[63] std::__shared_ptr<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2>::get() const [1708] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1169] magpie::empty_t&& std::forward<magpie::empty_t>(std::remove_reference<magpie::empty_t>::type&)
[1228] std::__weak_count<(__gnu_cxx::Lockpolicy)2>::_M_get_use_count() const [1595] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [868] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type&)
[187] std::Bititerator::operator() const [631] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<void>, unsigned int&) [1441] magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&& std::forward<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::remove_reference<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>::type&) (move.h)
[146] std::Bititerator::operator[](long) const [1709] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1107] magpie::cache<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::forward<magpie::cache<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::remove_reference<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>::type&)
[1491] std::Bvectorbase<std::allocator<bool> >::Bvectorimpl::_M_end_addr() const [1408] std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1576] magpie::cache<int, magpie::empty_t>&& std::forward<magpie::cache<int, magpie::empty_t>>(std::remove_reference<magpie::cache<int, magpie::empty_t>>::type&)
[1045] std::Rbtree_node<(anonymous namespace)::cache_key_t>::_M_valptr() const (stl_tree.h) [1409] std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1376] magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&& std::forward<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::remove_reference<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>::type&)
[955] std::Rbtree_node<int>::_M_valptr() const [1293] std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1243] magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&& std::forward<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>(std::remove_reference<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >>::type&)
[765] std::Bitreference::operator bool() const [1410] std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1064] magpie::cache<int, int>&& std::forward<magpie::cache<int, int>>(std::remove_reference<magpie::cache<int, int>>::type&)
[143] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_get_use_count() const [1179] std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1055] (anonymous namespace)::cache_key_t const& std::forward<(anonymous namespace)::cache_key_t const&>(std::remove_reference<(anonymous namespace)::cache_key_t const&>::type&) (move.h)
[1358] std::Optionalbase_impl<magpie::empty_t, std::Optionalbase<magpie::empty_t, true, true> >::_M_is_engaged() const [504] std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<void>) [1632] Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&)
[897] std::Optionalbase_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Optionalbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false> >::_M_is_engaged() const [1411] std::Spcounted_ptr_inplace<magpie::eviction_policy_add, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1252] Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&)
[139] std::Optionalbase_impl<std::vector<unsigned char, std::allocator<unsigned char> >, std::Optionalbase<std::vector<unsigned char, std::allocator<unsigned char> >, false, false> >::_M_is_engaged() const [1652] std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1039] Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&)
[204] std::Optionalbase_impl<int, std::Optionalbase<int, true, true> >::_M_is_engaged() const [1653] std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [988] magpie::options const& std::forward<magpie::options const&>(std::remove_reference<magpie::options const&>::type&)
[1006] std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1596] std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [933] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&)
[1007] std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1654] std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [245] std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&)
[76] std::__shared_ptr_access<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1526] std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [754] std::vector<unsigned char, std::allocator<unsigned char> > const& std::forward<std::vector<unsigned char, std::allocator<unsigned char> > const&>(std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> > const&>::type&)
[45] std::__shared_ptr_access<magpie::lock_interface, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [549] std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::options&>(std::allocator<void>, magpie::options&) [718] int const& std::forward<int const&>(std::remove_reference<int const&>::type&)
[251] std::__shared_ptr_access<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1655] std::Spcounted_ptr_inplace<magpie::cache<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::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1075] magpie::options& std::forward<magpie::options&>(std::remove_reference<magpie::options&>::type&)
[252] std::__shared_ptr_access<magpie::eviction_policy, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1527] std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1250] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&)
[1268] std::__shared_ptr_access<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1528] std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1349] std::Rbtree_node<(anonymous namespace)::cache_key_t>& std::forward<std::Rbtree_node<(anonymous namespace)::cache_key_t>&>(std::remove_reference<std::Rbtree_node<(anonymous namespace)::cache_key_t>&>::type&) (move.h)
[1258] std::__shared_ptr_access<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1454] std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1350] std::Rbtree_node<int>& std::forward<std::Rbtree_node<int>&>(std::remove_reference<std::Rbtree_node<int>&>::type&)
[750] std::__shared_ptr_access<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1529] std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [1137] std::Rbtree_node_base& std::forward<std::Rbtree_node_base&>(std::remove_reference<std::Rbtree_node_base&>::type&)
[751] std::__shared_ptr_access<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1387] std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1351] std::Rbtree_iterator<(anonymous namespace)::cache_key_t>& std::forward<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&>(std::remove_reference<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&>::type&) (move.h)
[737] std::__shared_ptr_access<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [467] std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::options&>(std::allocator<void>, magpie::options&) [1352] std::Rbtree_iterator<int>& std::forward<std::Rbtree_iterator<int>&>(std::remove_reference<std::Rbtree_iterator<int>&>::type&)
[738] std::__shared_ptr_access<magpie::cache<int, int>, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1530] std::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1071] bool& std::forward<bool&>(std::remove_reference<bool&>::type&)
[48] std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1472] std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1485] unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&)
[36] std::__shared_ptr_access<magpie::detail::cache_impl, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1473] std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1353] std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&& std::forward<std::Rbtree_iterator<(anonymous namespace)::cache_key_t> >(std::remove_reference<std::Rbtree_iterator<(anonymous namespace)::cache_key_t> >::type&) (move.h)
[1189] void std::enable_shared_from_this<magpie::detail::cache_impl>::_M_weak_assign<magpie::detail::cache_impl>(magpie::detail::cache_impl, std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) const [1370] std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1354] std::Rbtree_iterator<int>&& std::forward<std::Rbtree_iterator<int> >(std::remove_reference<std::Rbtree_iterator<int> >::type&)
[62] std::uniform_int_distribution<int>::param_type::a() const [1483] std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [246] std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >::type&)
[79] std::uniform_int_distribution<int>::param_type::b() const [1315] std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [727] std::vector<unsigned char, std::allocator<unsigned char> >&& std::forward<std::vector<unsigned char, std::allocator<unsigned char> > >(std::remove_reference<std::vector<unsigned char, std::allocator<unsigned char> > >::type&)
[799] std::uniform_int_distribution<unsigned long>::param_type::a() const [442] std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::options&>(std::allocator<void>, magpie::options&) [1114] bool&& std::forward<bool>(std::remove_reference<bool>::type&)
[822] std::uniform_int_distribution<unsigned long>::param_type::b() const [1474] std::Spcounted_ptr_inplace<magpie::cache<int, int>, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [717] int&& std::forward<int>(std::remove_reference<int>::type&)
[1361] std::set<(anonymous namespace)::cache_key_t, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::contains((anonymous namespace)::cache_key_t const&) const (stl_set.h) [1207] std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [784] unsigned long&& std::forward<unsigned long>(std::remove_reference<unsigned long>::type&)
[1034] std::set<int, std::less<int>, std::allocator<int> >::contains(int const&) const [1208] std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [203] void std::shuffle<int, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&>(int, int, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&)
[1046] std::less<(anonymous namespace)::cache_key_t>::operator()((anonymous namespace)::cache_key_t const&, (anonymous namespace)::cache_key_t const&) const (stl_function.h) [1103] std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1716] void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg)
[1241] std::less<char const>::operator()(char const, char const) const [1237] std::Sp_counted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<void>) [66] void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt)
[956] std::less<int>::operator()(int const&, int const&) const [1070] std::Sp_counted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1562] void std::Destroy<Catch::Clara::Detail::BoundValueRef<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
[1624] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [617] std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<(anonymous namespace)::cache_key_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) (shared_ptr_base.h) [1717] void std::Destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>)
[1540] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const [650] std::Sp_counted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, magpie::empty_t>, magpie::options const&>(std::allocator<void>, magpie::cache<int, magpie::empty_t>&&, magpie::options const&) [1424] void std::Destroy<magpie::evictionpolicy_add>(magpie::eviction_policy_add)
[1625] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [515] std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [1674] void std::Destroy<magpie::cache<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(magpie::cache<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
[1492] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [600] std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, magpie::options const&) [1537] void std::Destroy<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > > >(magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >)
[1301] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [565] std::Sp_counted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >, magpie::options const&>(std::allocator<void>, magpie::cache<int, std::vector<unsigned char, std::allocator<unsigned char> > >&&, magpie::options const&) [1479] void std::Destroy<magpie::cache<int, int> >(magpie::cache<int, int>)
[1254] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [495] std::Sp_counted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<magpie::cache<int, int>, magpie::options const&>(std::allocator<void>, magpie::cache<int, int>&&, magpie::options const&) [977] void std::Destroy<magpie::detail::cacheimpl::bucket_t>(magpie::detail::cache_impl::bucket_t)
[1302] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [1209] std::Spcounted_ptr_inplace<magpie::detail::cache_impl, std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1225] void std::Destroy<magpie::detail::cacheimpl>(magpie::detail::cache_impl)
[1311] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [1210] std::enable_shared_from_this<magpie::detail::cache_impl>::~enable_shared_from_this() [1267] void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg)
[1398] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::maxsize() const [1377] std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::_M_gen_rand() [68] void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt)
[1184] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::M_check_len(unsigned long, char const) const [1629] std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::seed(unsigned long) [1052] void std::Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef)
[971] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const [1630] std::mersennetwister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::mersenne_twister_engine(unsigned long) [1226] void std::Destroy<magpie::detail::cacheimpl::bucket_t>(magpie::detail::cache_impl::bucket_t, magpie::detail::cache_impl::bucket_t)
[1015] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::size() const [820] std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::operator()() [303] void std::Destroy<std::vector<unsigned char, std::allocator<unsigned char> >>(std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >)
[972] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const [32] std::mersennetwister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>::_M_gen_rand() [180] void std::Destroy<unsigned char>(unsigned char, unsigned char)
[1101] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::maxsize() const [1729] std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>::seed(unsigned long) [1563] void std::Destroy<unsigned long>(unsigned long, unsigned long)
[489] std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::M_check_len(unsigned long, char const) const [1730] std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>::mersenne_twister_engine(unsigned long) [997] void std::_Destroy<unsigned __int128>(unsigned __int128, unsigned __int128)
[95] std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::size() const [23] std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>::operator()() [300] void std::Destroy<std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> >)
[1281] std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >::maxsize() const [57] std::uniform_int_distribution<int>::param_type::param_type(int, int) [837] void std::__fill_a<unsigned char, unsigned char>(unsigned char, unsigned char, unsigned char const&)
[232] std::vector<unsigned char, std::allocator<unsigned char> >::_M_check_len(unsigned long, char const) const [18] unsigned long std::uniform_int_distribution<int>::_S_nd<unsigned __int128, std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>, unsigned long>(std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>&, unsigned long) [1604] void std::__fill_a<unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long const&)
[741] std::vector<unsigned char, std::allocator<unsigned char> >::end() const [30] std::uniform_int_distribution<int>::uniform_int_distribution(int, int) [777] int std::__memcmp<unsigned char, unsigned char>(unsigned char const, unsigned char const, unsigned long)
[84] std::vector<unsigned char, std::allocator<unsigned char> >::size() const [7] int std::uniform_int_distribution<int>::operator()<std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul> >(std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>&) [1605] __gnu_cxx::__enable_if<std::__is_scalar<unsigned long>::__value, void>::__type std::__fill_a1<unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long const&)
[730] std::vector<unsigned char, std::allocator<unsigned char> >::begin() const [8] int std::uniform_int_distribution<int>::operator()<std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul> >(std::mersenne_twister_engine<unsigned long, 64ul, 312ul, 156ul, 31ul, 13043109905998158313ul, 29ul, 6148914691236517205ul, 17ul, 8202884508482404352ul, 37ul, 18444473444759240704ul, 43ul, 6364136223846793005ul>&, std::uniform_int_distribution<int>::param_type const&) [838] __gnu_cxx::__enable_if<std::__is_byte<unsigned char>::__value, void>::__type std::__fill_a1<unsigned char>(unsigned char, unsigned char, unsigned char const&)
[798] std::vector<unsigned char, std::allocator<unsigned char> >::capacity() const [819] std::uniform_int_distribution<unsigned long>::param_type::param_type(unsigned long, unsigned long) [791] char const std::addressof<char const>(char const&)
[788] std::vector<unsigned char, std::allocator<unsigned char> >::max_size() const [821] unsigned int std::uniform_int_distribution<unsigned long>::_S_nd<unsigned long, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>, unsigned int>(std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&, unsigned int) [1004] std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> std::addressof<std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false> >(std::__detail::Hashnode<std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >, false>&)
[840] std::vector<unsigned long, std::allocator<unsigned long> >::size() const [825] std::uniform_int_distribution<unsigned long>::uniform_int_distribution(unsigned long, unsigned long) [1442] std::__detail::Hashnode_base** std::addressof<std::__detail::Hashnode_base>(std::__detail::Hashnode_base&)
[1324] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [823] unsigned long std::uniform_int_distribution<unsigned long>::operator()<std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul> >(std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&) [813] char std::addressof<char>(char&)
[794] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [824] unsigned long std::uniform_int_distribution<unsigned long>::operator()<std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul> >(std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&, std::uniform_int_distribution<unsigned long>::param_type const&) [286] void std::iter_swap<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >)
[793] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [348] std::vector<unsigned char, std::allocator<unsigned char> > std::__uninitialized_defaultn1<false>::__uninit_default_n<std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long>(std::vector<unsigned char, std::allocator<unsigned char> >, unsigned long) [202] void std::iter_swap<int, int>(int, int)
[1132] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::get_allocator() const [343] unsigned char std::__uninitialized_defaultn1<true>::__uninit_default_n<unsigned char, unsigned long>(unsigned char, unsigned long) [827] std::pair<std::__strip_reference_wrapper<std::decay<unsigned long>::type>::__type, std::__strip_reference_wrapper<std::decay<unsigned long>::type>::__type> std::make_pair<unsigned long, unsigned long>(unsigned long&&, unsigned long&&)
[980] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [579] unsigned long std::__uninitialized_defaultn1<true>::__uninit_default_n<unsigned long, unsigned long>(unsigned long, unsigned long) [197] bool std::operator==<magpie::eviction_policy>(std::shared_ptr<magpie::eviction_policy> const&, decltype(nullptr))
[859] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [1116] std::map<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::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::~map() [616] bool std::operator==<magpie::eviction_policy, magpie::eviction_policy>(std::shared_ptr<magpie::eviction_policy> const&, std::shared_ptr<magpie::eviction_policy> const&)
[878] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [12] std::map<unsigned __int128, magpie::detail::cache_impl::item_t, std::less<unsigned __int128>, std::allocator<std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t> > >::~map() [241] bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const)
[789] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [449] std::set<(anonymous namespace)::cache_key_t, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::insert((anonymous namespace)::cache_key_t const&) (stl_set.h) [902] bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(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&)
[985] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [1656] std::set<(anonymous namespace)::cache_key_t, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::set() (stl_set.h) [159] bool std::operator==<unsigned char, std::allocator<unsigned char> >(std::vector<unsigned char, std::allocator<unsigned char> > const&, std::vector<unsigned char, std::allocator<unsigned char> > const&)
[851] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [1657] std::set<(anonymous namespace)::cache_key_t, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::~set() (stl_set.h) [1443] std::operator==(std::Rbtree_iterator<(anonymous namespace)::cache_key_t> const&, std::Rbtree_iterator<(anonymous namespace)::cache_key_t> const&) (stl_tree.h)
[856] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [1211] std::set<magpie::detail::cache_impl::evict_item_t, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::~set() [1458] std::operator==(std::Rbtree_iterator<int> const&, std::Rbtree_iterator<int> const&)
[752] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [424] std::set<int, std::less<int>, std::allocator<int> >::insert(int const&) [1244] std::operator==(std::Rbtree_const_iterator<(anonymous namespace)::cache_key_t> const&, std::Rbtree_const_iterator<(anonymous namespace)::cache_key_t> const&) (stl_tree.h)
[1386] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [1658] std::set<int, std::less<int>, std::allocator<int> >::set() [981] std::operator==(std::Rbtree_const_iterator<int> const&, std::Rbtree_const_iterator<int> const&)
[1383] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [512] std::set<int, std::less<int>, std::allocator<int> >::~set() [807] std::operator<(std::strong_ordering, std::__cmp_cat::__unspec)
[803] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [134] std::set<unsigned __int128, std::less<unsigned __int128>, std::allocator<unsigned __int128> >::~set() [1606] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const)
[872] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [996] std::pair<unsigned long const, std::vector<unsigned __int128, std::allocator<unsigned __int128> > >::~pair() [1502] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
[448] std::Rbtree_node<(anonymous namespace)::cache_key_t> std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::Allocnode::operator()<(anonymous namespace)::cache_key_t const&>((anonymous namespace)::cache_key_t const&) const (stl_tree.h) [173] std::pair<unsigned __int128 const, magpie::detail::cache_impl::item_t>::~pair() [188] std::operator+(std::Bititerator const&, long)
[1362] std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_lower_bound(std::Rbtree_node<(anonymous namespace)::cache_key_t> const, std::Rbtree_node_base const, (anonymous namespace)::cache_key_t const&) const (stl_tree.h) [1331] std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<(anonymous namespace)::cache_key_t>&, std::Rbtree_node_base&>(std::Rbtree_node<(anonymous namespace)::cache_key_t>&, std::Rbtree_node_base&) (stl_pair.h) [911] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
[1158] std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::end() const (stl_tree.h) [1332] std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<int>&, std::Rbtree_node_base&>(std::Rbtree_node<int>&, std::Rbtree_node_base&) [913] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)::_Guard::~Guard()
[1363] std::Rb_tree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::find((anonymous namespace)::cache_key_t const&) const (stl_tree.h) [1333] std::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>, bool>::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>, bool>(std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&&, bool&&) (stl_pair.h) [915] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)::Guard::Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
[1364] std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_end() const (stl_tree.h) [1334] std::pair<std::Rbtree_iterator<int>, bool>::pair<std::Rbtree_iterator<int>, bool>(std::Rbtree_iterator<int>&&, bool&&) [916] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)::_Guard::~Guard()
[1365] std::Rb_tree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_begin() const (stl_tree.h) [1335] std::pair<std::Rbtree_const_iterator<(anonymous namespace)::cache_key_t>, bool>::pair<std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&, bool&>(std::Rbtree_iterator<(anonymous namespace)::cache_key_t>&, bool&) (stl_pair.h) [280] operator==(timespec const&, snapdev::timespec_ex const&)
[1316] std::Rbtree<(anonymous namespace)::cache_key_t, (anonymous namespace)::cache_key_t, std::Identity<(anonymous namespace)::cachekey_t>, std::less<(anonymous namespace)::cache_key_t>, std::allocator<(anonymous namespace)::cache_key_t> >::_M_mbegin() const (stl_tree.h) [1336] std::pair<std::Rbtree_const_iterator<int>, bool>::pair<std::Rbtree_iterator<int>&, bool&>(std::Rbtree_iterator<int>&, bool&) [105] operator==(timespec const&, timespec const&)
[861] std::Rbtree<magpie::detail::cache_impl::evict_item_t, magpie::detail::cache_impl::evict_item_t, std::Identity<magpie::detail::cacheimpl::evict_item_t>, std::less<magpie::detail::cache_impl::evict_item_t>, std::allocator<magpie::detail::cache_impl::evict_item_t> >::_M_mbegin() const [828] std::pair<unsigned long, unsigned long>::pair<unsigned long, unsigned long>(unsigned long&&, unsigned long&&) [28] operator"" catchsr(char const, unsigned long)
[1115] std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<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> > >, std::Select1st<std::pair<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> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<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> > > > >::_M_mbegin() const [1294] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [97] operator new(unsigned long, void)
[423] std::Rbtree_node<int> std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::Alloc_node::operator()<int const&>(int const&) const [610] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [1675] std::enable_if<std::is_enum<magpie::lock_model_t>::value, magpie::lock_model_t>::type operator+<magpie::lock_model_t>(magpie::lock_model_t, int)
[1035] std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_lower_bound(std::Rbtree_node<int> const, std::Rbtree_node_base const, int const&) const [1659] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector() [1676] std::enable_if<std::is_enum<magpie::stale_data_t>::value, magpie::stale_data_t>::type operator+<magpie::stale_data_t>(magpie::stale_data_t, int)
[966] std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::end() const [1264] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [1677] std::enableif<std::is_enum<magpie::lock_model_t>::value, magpie::lock_model_t>::type& operator++<magpie::lock_model_t>(magpie::lock_model_t&)
[1036] std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::find(int const&) const [1412] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::S_max_size(std::allocator<Catch::Clara::Opt> const&) [1678] std::enable_if<std::is_enum<magpie::stale_data_t>::value, magpie::stale_data_t>::type& operator++<magpie::stale_data_t>(magpie::stale_data_t&)
[1037] std::Rbtree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_end() const [101] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt*, std::allocator<Catch::Clara::Opt>&) [99] init
[1038] std::Rb_tree<int, int, std::Identity<int>, std::less<int>, std::allocator<int> >::M_begin() const [127] Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [6] <cycle 1>