From 3cd93257db266547c12d162d78c0e416095a9522 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ion=20Gazta=C3=B1aga?= Date: Fri, 12 Jun 2026 22:42:32 +0200 Subject: [PATCH] Forceinline time taking functions --- include/boost/move/detail/nsec_clock.hpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/boost/move/detail/nsec_clock.hpp b/include/boost/move/detail/nsec_clock.hpp index 495aa46..d69f08e 100644 --- a/include/boost/move/detail/nsec_clock.hpp +++ b/include/boost/move/detail/nsec_clock.hpp @@ -115,7 +115,7 @@ struct QPFHolder template const double QPFHolder::nanosecs_per_tic = get_nsec_per_tic(); -inline boost::uint64_t nsec_clock() BOOST_NOEXCEPT +BOOST_MOVE_FORCEINLINE boost::uint64_t nsec_clock() BOOST_NOEXCEPT { double nanosecs_per_tic = QPFHolder<0>::nanosecs_per_tic; @@ -134,7 +134,7 @@ inline boost::uint64_t nsec_clock() BOOST_NOEXCEPT namespace boost { namespace move_detail { -inline boost::uint64_t nsec_clock() BOOST_NOEXCEPT +BOOST_MOVE_FORCEINLINE boost::uint64_t nsec_clock() BOOST_NOEXCEPT { boost::uint64_t count = ::mach_absolute_time(); @@ -164,7 +164,7 @@ inline boost::uint64_t nsec_clock() BOOST_NOEXCEPT namespace boost { namespace move_detail { -inline boost::uint64_t nsec_clock() BOOST_NOEXCEPT +BOOST_MOVE_FORCEINLINE boost::uint64_t nsec_clock() BOOST_NOEXCEPT { struct timespec count; ::clock_gettime(BOOST_MOVE_DETAIL_CLOCK_MONOTONIC, &count);