From f1873d0f1bb38aa209678e2a986967083cd24e05 Mon Sep 17 00:00:00 2001 From: tobo Date: Sat, 31 May 2025 12:50:54 +0300 Subject: rm unused includes + fix memory_order commit_hash:bb222740eb5e56281bc138da43a8480640c40489 --- library/cpp/threading/chunk_queue/queue.h | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'library/cpp/threading/chunk_queue') diff --git a/library/cpp/threading/chunk_queue/queue.h b/library/cpp/threading/chunk_queue/queue.h index fdde719e503..17ebef91a86 100644 --- a/library/cpp/threading/chunk_queue/queue.h +++ b/library/cpp/threading/chunk_queue/queue.h @@ -11,8 +11,6 @@ #include #include -#include -#include namespace NThreading { //////////////////////////////////////////////////////////////////////////////// @@ -287,7 +285,7 @@ namespace NThreading { ui64 NextTag() { // TODO: can we avoid synchronization here? it costs 1.5x performance penalty // return GetCycleCount(); - return WriteTag.fetch_add(1); + return WriteTag.fetch_add(1, std::memory_order_relaxed); } template -- cgit v1.3