From fe41185dc09fe118005cc871bf1b687f64aa81d8 Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Tue, 3 Oct 2017 14:51:58 +0200 Subject: [PATCH] More unique force inline macro name. --- client/concurrentqueue.h | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/client/concurrentqueue.h b/client/concurrentqueue.h index 769c513d..0f8c3d30 100755 --- a/client/concurrentqueue.h +++ b/client/concurrentqueue.h @@ -31,11 +31,11 @@ #pragma once #if defined(__GNUC__) -# define force_inline __attribute__((always_inline)) +# define tracy_force_inline __attribute__((always_inline)) #elif defined(_MSC_VER) -# define force_inline __forceinline +# define tracy_force_inline __forceinline #else -# define force_inline inline +# define tracy_force_inline inline #endif #if defined(__GNUC__) @@ -951,12 +951,12 @@ public: return inner_enqueue(token, std::move(item)); } - force_inline T* enqueue_begin(producer_token_t const& token, index_t& currentTailIndex) + tracy_force_inline T* enqueue_begin(producer_token_t const& token, index_t& currentTailIndex) { return inner_enqueue_begin(token, currentTailIndex); } - force_inline void enqueue_finish(producer_token_t const& token, index_t currentTailIndex) + tracy_force_inline void enqueue_finish(producer_token_t const& token, index_t currentTailIndex) { inner_enqueue_finish(token, currentTailIndex); } @@ -1301,12 +1301,12 @@ private: } template - force_inline T* inner_enqueue_begin(producer_token_t const& token, index_t& currentTailIndex) + tracy_force_inline T* inner_enqueue_begin(producer_token_t const& token, index_t& currentTailIndex) { return static_cast(token.producer)->ConcurrentQueue::ExplicitProducer::template enqueue_begin(currentTailIndex); } - force_inline void inner_enqueue_finish(producer_token_t const& token, index_t currentTailIndex) + tracy_force_inline void inner_enqueue_finish(producer_token_t const& token, index_t currentTailIndex) { return static_cast(token.producer)->ConcurrentQueue::ExplicitProducer::template enqueue_finish(currentTailIndex); } @@ -1976,7 +1976,7 @@ private: } template - force_inline T* enqueue_begin(index_t& currentTailIndex) + tracy_force_inline T* enqueue_begin(index_t& currentTailIndex) { currentTailIndex = this->tailIndex.load(std::memory_order_relaxed); if ((currentTailIndex & static_cast(BLOCK_SIZE - 1)) != 0) { @@ -1988,7 +1988,7 @@ private: } } - force_inline void enqueue_finish(index_t currentTailIndex) + tracy_force_inline void enqueue_finish(index_t currentTailIndex) { this->tailIndex.store(currentTailIndex + 1, std::memory_order_release); }