diff options
author | arcadia-devtools <arcadia-devtools@yandex-team.ru> | 2022-06-07 10:11:51 +0300 |
---|---|---|
committer | arcadia-devtools <arcadia-devtools@yandex-team.ru> | 2022-06-07 10:11:51 +0300 |
commit | 8aa2791d55a07bc631e2a95ff73eb380dd494d10 (patch) | |
tree | a44df6c377577882c2063789b2cd8125d564d0fa /library/cpp | |
parent | 12e541dd6e01d651c14e06930456153681ff9059 (diff) | |
download | ydb-8aa2791d55a07bc631e2a95ff73eb380dd494d10.tar.gz |
intermediate changes
ref:ef90b2b7f42604225d9ae8f4f0af73614761b65f
Diffstat (limited to 'library/cpp')
48 files changed, 56 insertions, 43 deletions
diff --git a/library/cpp/actors/core/actor_ut.cpp b/library/cpp/actors/core/actor_ut.cpp index 6259c799192..a6752f7d4fc 100644 --- a/library/cpp/actors/core/actor_ut.cpp +++ b/library/cpp/actors/core/actor_ut.cpp @@ -10,7 +10,7 @@ #include <library/cpp/testing/unittest/registar.h> #include <util/generic/algorithm.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/system/rwlock.h> #include <util/system/hp_timer.h> diff --git a/library/cpp/actors/interconnect/ut_fat/main.cpp b/library/cpp/actors/interconnect/ut_fat/main.cpp index 5d19bc30030..c9c77300bb1 100644 --- a/library/cpp/actors/interconnect/ut_fat/main.cpp +++ b/library/cpp/actors/interconnect/ut_fat/main.cpp @@ -12,7 +12,7 @@ #include <util/network/sock.h> #include <util/network/poller.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/generic/set.h> Y_UNIT_TEST_SUITE(InterconnectUnstableConnection) { diff --git a/library/cpp/actors/memory_log/memlog.cpp b/library/cpp/actors/memory_log/memlog.cpp index 8e6b46727d6..17a52847d78 100644 --- a/library/cpp/actors/memory_log/memlog.cpp +++ b/library/cpp/actors/memory_log/memlog.cpp @@ -3,7 +3,7 @@ #include <library/cpp/actors/util/datetime.h> #include <util/system/info.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/system/align.h> #include <contrib/libs/linuxvdso/interface.h> diff --git a/library/cpp/actors/memory_log/memlog.h b/library/cpp/actors/memory_log/memlog.h index 2aa27272a62..bf4e115c498 100644 --- a/library/cpp/actors/memory_log/memlog.h +++ b/library/cpp/actors/memory_log/memlog.h @@ -6,7 +6,7 @@ #include <util/system/datetime.h> #include <util/system/thread.h> #include <util/system/types.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/system/align.h> #include <util/system/tls.h> diff --git a/library/cpp/actors/util/defs.h b/library/cpp/actors/util/defs.h index 5c3b57665b6..70f969753e2 100644 --- a/library/cpp/actors/util/defs.h +++ b/library/cpp/actors/util/defs.h @@ -8,7 +8,7 @@ #include <util/generic/ptr.h> #include <util/generic/string.h> #include <util/generic/yexception.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/system/align.h> #include <util/generic/vector.h> #include <util/datetime/base.h> diff --git a/library/cpp/actors/util/funnel_queue.h b/library/cpp/actors/util/funnel_queue.h index 0e21e2617cd..15af57b1214 100644 --- a/library/cpp/actors/util/funnel_queue.h +++ b/library/cpp/actors/util/funnel_queue.h @@ -1,6 +1,6 @@ #pragma once -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/generic/noncopyable.h> template <typename ElementType> diff --git a/library/cpp/actors/util/intrinsics.h b/library/cpp/actors/util/intrinsics.h index df07e36896a..c02b633b704 100644 --- a/library/cpp/actors/util/intrinsics.h +++ b/library/cpp/actors/util/intrinsics.h @@ -1,7 +1,7 @@ #pragma once #include <util/system/defaults.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/system/spinlock.h> #include <library/cpp/sse/sse.h> // The header chooses appropriate SSE support diff --git a/library/cpp/deprecated/atomic/Readme.md b/library/cpp/deprecated/atomic/Readme.md new file mode 100644 index 00000000000..41ae8f7662b --- /dev/null +++ b/library/cpp/deprecated/atomic/Readme.md @@ -0,0 +1 @@ +Just use std::atomic please. diff --git a/library/cpp/deprecated/atomic/atomic.h b/library/cpp/deprecated/atomic/atomic.h new file mode 100644 index 00000000000..d104ff834dd --- /dev/null +++ b/library/cpp/deprecated/atomic/atomic.h @@ -0,0 +1,3 @@ +#pragma once + +#include <util/system/atomic.h> diff --git a/library/cpp/deprecated/atomic/atomic_gcc.h b/library/cpp/deprecated/atomic/atomic_gcc.h new file mode 100644 index 00000000000..db332d2584a --- /dev/null +++ b/library/cpp/deprecated/atomic/atomic_gcc.h @@ -0,0 +1,3 @@ +#pragma once + +#include <util/system/atomic_gcc.h> diff --git a/library/cpp/deprecated/atomic/atomic_ops.h b/library/cpp/deprecated/atomic/atomic_ops.h new file mode 100644 index 00000000000..20df90003b0 --- /dev/null +++ b/library/cpp/deprecated/atomic/atomic_ops.h @@ -0,0 +1,3 @@ +#pragma once + +#include <util/system/atomic_ops.h> diff --git a/library/cpp/deprecated/atomic/atomic_win.h b/library/cpp/deprecated/atomic/atomic_win.h new file mode 100644 index 00000000000..0b787a00147 --- /dev/null +++ b/library/cpp/deprecated/atomic/atomic_win.h @@ -0,0 +1,3 @@ +#pragma once + +#include <util/system/atomic_win.h> diff --git a/library/cpp/http/server/http.cpp b/library/cpp/http/server/http.cpp index 128583bdd70..05daf90054f 100644 --- a/library/cpp/http/server/http.cpp +++ b/library/cpp/http/server/http.cpp @@ -10,7 +10,7 @@ #include <util/network/address.h> #include <util/network/socket.h> #include <util/network/poller.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/system/compat.h> // stricmp, strnicmp, strlwr, strupr, stpcpy #include <util/system/defaults.h> #include <util/system/event.h> diff --git a/library/cpp/http/server/http.h b/library/cpp/http/server/http.h index b292d38f270..1271232cf54 100644 --- a/library/cpp/http/server/http.h +++ b/library/cpp/http/server/http.h @@ -8,7 +8,7 @@ #include <util/memory/blob.h> #include <util/generic/ptr.h> #include <util/generic/vector.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> class IThreadFactory; class TClientRequest; diff --git a/library/cpp/lfalloc/lf_allocX64.h b/library/cpp/lfalloc/lf_allocX64.h index c9150b99bac..b962fdf30b1 100644 --- a/library/cpp/lfalloc/lf_allocX64.h +++ b/library/cpp/lfalloc/lf_allocX64.h @@ -59,7 +59,7 @@ static inline long AtomicSub(TAtomic& a, long b) { #else #include <util/system/defaults.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/system/yassert.h> #if !defined(NDEBUG) && !defined(__GCCXML__) diff --git a/library/cpp/logger/rotating_file.cpp b/library/cpp/logger/rotating_file.cpp index a62f48f25db..4fe1daf4b7e 100644 --- a/library/cpp/logger/rotating_file.cpp +++ b/library/cpp/logger/rotating_file.cpp @@ -6,7 +6,7 @@ #include <util/system/fstat.h> #include <util/system/rwlock.h> #include <util/system/fs.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/generic/string.h> /* diff --git a/library/cpp/lwtrace/log.h b/library/cpp/lwtrace/log.h index 56981a97f8a..ddf85d9916b 100644 --- a/library/cpp/lwtrace/log.h +++ b/library/cpp/lwtrace/log.h @@ -8,7 +8,7 @@ #include <util/generic/noncopyable.h> #include <util/generic/vector.h> #include <util/string/printf.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/system/hp_timer.h> #include <util/system/mutex.h> #include <util/system/spinlock.h> diff --git a/library/cpp/lwtrace/probe.h b/library/cpp/lwtrace/probe.h index 31fa282da3f..9117ab00b4c 100644 --- a/library/cpp/lwtrace/probe.h +++ b/library/cpp/lwtrace/probe.h @@ -8,7 +8,7 @@ #include <util/datetime/cputimer.h> #include <util/generic/hide_ptr.h> #include <util/generic/scope.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> namespace NLWTrace { // Represents a chain (linked list) of steps for execution of a trace query block diff --git a/library/cpp/messagebus/actor/tasks.h b/library/cpp/messagebus/actor/tasks.h index 31d35931d27..5e1fd5f2128 100644 --- a/library/cpp/messagebus/actor/tasks.h +++ b/library/cpp/messagebus/actor/tasks.h @@ -1,6 +1,6 @@ #pragma once -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/system/yassert.h> namespace NActor { diff --git a/library/cpp/messagebus/cc_semaphore_ut.cpp b/library/cpp/messagebus/cc_semaphore_ut.cpp index 206bb7c96a7..24c6ec0400d 100644 --- a/library/cpp/messagebus/cc_semaphore_ut.cpp +++ b/library/cpp/messagebus/cc_semaphore_ut.cpp @@ -2,7 +2,7 @@ #include "cc_semaphore.h" -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> namespace { struct TTestSemaphore: public TComplexConditionSemaphore<TTestSemaphore> { diff --git a/library/cpp/messagebus/local_tasks.h b/library/cpp/messagebus/local_tasks.h index d8e801a4572..6259aa477fa 100644 --- a/library/cpp/messagebus/local_tasks.h +++ b/library/cpp/messagebus/local_tasks.h @@ -1,6 +1,6 @@ #pragma once -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> class TLocalTasks { private: diff --git a/library/cpp/messagebus/message.cpp b/library/cpp/messagebus/message.cpp index bfa7ed8e9ba..20784860f32 100644 --- a/library/cpp/messagebus/message.cpp +++ b/library/cpp/messagebus/message.cpp @@ -3,7 +3,7 @@ #include <util/random/random.h> #include <util/string/printf.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <string.h> diff --git a/library/cpp/messagebus/misc/atomic_box.h b/library/cpp/messagebus/misc/atomic_box.h index 401621f9335..6eb55da54ed 100644 --- a/library/cpp/messagebus/misc/atomic_box.h +++ b/library/cpp/messagebus/misc/atomic_box.h @@ -1,6 +1,6 @@ #pragma once -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> // TAtomic with human interface template <typename T> diff --git a/library/cpp/messagebus/misc/tokenquota.h b/library/cpp/messagebus/misc/tokenquota.h index 190547fa54e..f4ca8873c1c 100644 --- a/library/cpp/messagebus/misc/tokenquota.h +++ b/library/cpp/messagebus/misc/tokenquota.h @@ -1,6 +1,6 @@ #pragma once -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> namespace NBus { /* Consumer and feeder quota model impl. diff --git a/library/cpp/messagebus/remote_client_session_semaphore.h b/library/cpp/messagebus/remote_client_session_semaphore.h index 286ca3c86ff..b25e5e6aab7 100644 --- a/library/cpp/messagebus/remote_client_session_semaphore.h +++ b/library/cpp/messagebus/remote_client_session_semaphore.h @@ -3,7 +3,7 @@ #include "cc_semaphore.h" #include <util/generic/noncopyable.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/system/condvar.h> #include <util/system/mutex.h> diff --git a/library/cpp/messagebus/remote_connection.cpp b/library/cpp/messagebus/remote_connection.cpp index 22932569dbd..740a7f6f8e0 100644 --- a/library/cpp/messagebus/remote_connection.cpp +++ b/library/cpp/messagebus/remote_connection.cpp @@ -12,7 +12,7 @@ #include <util/generic/cast.h> #include <util/network/init.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> LWTRACE_USING(LWTRACE_MESSAGEBUS_PROVIDER) diff --git a/library/cpp/messagebus/remote_connection.h b/library/cpp/messagebus/remote_connection.h index 45389473685..ec74ed2b769 100644 --- a/library/cpp/messagebus/remote_connection.h +++ b/library/cpp/messagebus/remote_connection.h @@ -22,7 +22,7 @@ #include <library/cpp/messagebus/actor/queue_in_actor.h> #include <library/cpp/messagebus/scheduler/scheduler.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/system/event.h> #include <util/thread/lfstack.h> diff --git a/library/cpp/messagebus/scheduler/scheduler.h b/library/cpp/messagebus/scheduler/scheduler.h index afcc0de55d5..d30b1747251 100644 --- a/library/cpp/messagebus/scheduler/scheduler.h +++ b/library/cpp/messagebus/scheduler/scheduler.h @@ -6,7 +6,7 @@ #include <util/generic/object_counter.h> #include <util/generic/ptr.h> #include <util/generic/vector.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/system/condvar.h> #include <util/system/mutex.h> #include <util/system/thread.h> diff --git a/library/cpp/messagebus/session_job_count.h b/library/cpp/messagebus/session_job_count.h index 23aca618b1c..8163ad8a389 100644 --- a/library/cpp/messagebus/session_job_count.h +++ b/library/cpp/messagebus/session_job_count.h @@ -1,6 +1,6 @@ #pragma once -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/system/condvar.h> #include <util/system/mutex.h> diff --git a/library/cpp/messagebus/test/helper/alloc_counter.h b/library/cpp/messagebus/test/helper/alloc_counter.h index ec9041cb152..7c4010714f5 100644 --- a/library/cpp/messagebus/test/helper/alloc_counter.h +++ b/library/cpp/messagebus/test/helper/alloc_counter.h @@ -1,7 +1,7 @@ #pragma once #include <util/generic/noncopyable.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/system/yassert.h> class TAllocCounter : TNonCopyable { diff --git a/library/cpp/messagebus/test/ut/count_down_latch.h b/library/cpp/messagebus/test/ut/count_down_latch.h index 5117db57316..c0f15256b7e 100644 --- a/library/cpp/messagebus/test/ut/count_down_latch.h +++ b/library/cpp/messagebus/test/ut/count_down_latch.h @@ -1,6 +1,6 @@ #pragma once -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/system/event.h> class TCountDownLatch { diff --git a/library/cpp/messagebus/ybus.h b/library/cpp/messagebus/ybus.h index de21ad85216..a1e6137a5e1 100644 --- a/library/cpp/messagebus/ybus.h +++ b/library/cpp/messagebus/ybus.h @@ -28,7 +28,7 @@ #include <util/generic/noncopyable.h> #include <util/generic/ptr.h> #include <util/stream/input.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/system/condvar.h> #include <util/system/type_name.h> #include <util/system/event.h> diff --git a/library/cpp/monlib/counters/counters.h b/library/cpp/monlib/counters/counters.h index 038b55f0c87..4f5eba4fc3f 100644 --- a/library/cpp/monlib/counters/counters.h +++ b/library/cpp/monlib/counters/counters.h @@ -10,7 +10,7 @@ #include <util/str_stl.h> #include <util/stream/output.h> #include <util/string/util.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/system/defaults.h> #include <util/system/guard.h> #include <util/system/sem.h> diff --git a/library/cpp/monlib/counters/meter.h b/library/cpp/monlib/counters/meter.h index 1219f95c4d8..12c10b4ca6a 100644 --- a/library/cpp/monlib/counters/meter.h +++ b/library/cpp/monlib/counters/meter.h @@ -2,7 +2,7 @@ #include <util/system/types.h> #include <util/generic/noncopyable.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <chrono> #include <cstdlib> diff --git a/library/cpp/sighandler/async_signals_handler.cpp b/library/cpp/sighandler/async_signals_handler.cpp index 13f9931e748..73c66a14ddb 100644 --- a/library/cpp/sighandler/async_signals_handler.cpp +++ b/library/cpp/sighandler/async_signals_handler.cpp @@ -15,7 +15,7 @@ #include <dlfcn.h> #endif -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/system/defaults.h> #include <util/system/event.h> #include <util/system/rwlock.h> diff --git a/library/cpp/threading/atomic/bool.h b/library/cpp/threading/atomic/bool.h index d52544e7626..6e336280ed5 100644 --- a/library/cpp/threading/atomic/bool.h +++ b/library/cpp/threading/atomic/bool.h @@ -1,6 +1,6 @@ #pragma once -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> namespace NAtomic { class TBool { diff --git a/library/cpp/threading/chunk_queue/queue.h b/library/cpp/threading/chunk_queue/queue.h index 55859601a1e..feee776b872 100644 --- a/library/cpp/threading/chunk_queue/queue.h +++ b/library/cpp/threading/chunk_queue/queue.h @@ -6,7 +6,7 @@ #include <util/generic/typetraits.h> #include <util/generic/vector.h> #include <util/generic/ylimits.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/system/guard.h> #include <util/system/spinlock.h> #include <util/system/yassert.h> diff --git a/library/cpp/threading/equeue/equeue.h b/library/cpp/threading/equeue/equeue.h index 40dd342585e..c61b9f7b857 100644 --- a/library/cpp/threading/equeue/equeue.h +++ b/library/cpp/threading/equeue/equeue.h @@ -1,7 +1,7 @@ #pragma once #include <util/thread/pool.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/generic/ptr.h> //actual queue limit will be (maxQueueSize - numBusyThreads) or 0 diff --git a/library/cpp/threading/light_rw_lock/ut/rwlock_ut.cpp b/library/cpp/threading/light_rw_lock/ut/rwlock_ut.cpp index e82063d959f..84ac04599d8 100644 --- a/library/cpp/threading/light_rw_lock/ut/rwlock_ut.cpp +++ b/library/cpp/threading/light_rw_lock/ut/rwlock_ut.cpp @@ -1,7 +1,7 @@ #include <library/cpp/threading/light_rw_lock/lightrwlock.h> #include <library/cpp/testing/unittest/registar.h> #include <util/random/random.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/thread/pool.h> class TRWMutexTest: public TTestBase { diff --git a/library/cpp/threading/local_executor/local_executor.cpp b/library/cpp/threading/local_executor/local_executor.cpp index 1d3fbb4bf44..1440a3a67ad 100644 --- a/library/cpp/threading/local_executor/local_executor.cpp +++ b/library/cpp/threading/local_executor/local_executor.cpp @@ -3,7 +3,7 @@ #include <library/cpp/threading/future/future.h> #include <util/generic/utility.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/system/event.h> #include <util/system/thread.h> #include <util/system/tls.h> diff --git a/library/cpp/threading/poor_man_openmp/thread_helper.h b/library/cpp/threading/poor_man_openmp/thread_helper.h index 0ecee0590b5..bd5c428a143 100644 --- a/library/cpp/threading/poor_man_openmp/thread_helper.h +++ b/library/cpp/threading/poor_man_openmp/thread_helper.h @@ -4,7 +4,7 @@ #include <util/generic/utility.h> #include <util/generic/yexception.h> #include <util/system/info.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/system/condvar.h> #include <util/system/mutex.h> #include <util/stream/output.h> diff --git a/library/cpp/threading/queue/mpmc_unordered_ring.h b/library/cpp/threading/queue/mpmc_unordered_ring.h index 5042f7528e8..d776240efc3 100644 --- a/library/cpp/threading/queue/mpmc_unordered_ring.h +++ b/library/cpp/threading/queue/mpmc_unordered_ring.h @@ -8,7 +8,7 @@ Almost wait-free for producers and consumers. */ -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/generic/ptr.h> namespace NThreading { diff --git a/library/cpp/threading/queue/mpsc_htswap.h b/library/cpp/threading/queue/mpsc_htswap.h index c42caa7ac02..cd9ede903d0 100644 --- a/library/cpp/threading/queue/mpsc_htswap.h +++ b/library/cpp/threading/queue/mpsc_htswap.h @@ -20,7 +20,7 @@ #include <util/generic/noncopyable.h> #include <util/system/types.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include "tune.h" diff --git a/library/cpp/threading/queue/mpsc_intrusive_unordered.cpp b/library/cpp/threading/queue/mpsc_intrusive_unordered.cpp index 3bb1a04f7e9..4f49bf4c4a6 100644 --- a/library/cpp/threading/queue/mpsc_intrusive_unordered.cpp +++ b/library/cpp/threading/queue/mpsc_intrusive_unordered.cpp @@ -1,5 +1,5 @@ #include "mpsc_intrusive_unordered.h" -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> namespace NThreading { void TMPSCIntrusiveUnordered::Push(TIntrusiveNode* node) noexcept { diff --git a/library/cpp/threading/queue/mpsc_read_as_filled.h b/library/cpp/threading/queue/mpsc_read_as_filled.h index be33ba5a584..e2fcc5a4add 100644 --- a/library/cpp/threading/queue/mpsc_read_as_filled.h +++ b/library/cpp/threading/queue/mpsc_read_as_filled.h @@ -40,7 +40,7 @@ #include <util/generic/deque.h> #include <util/generic/ptr.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/system/spinlock.h> #include "tune.h" diff --git a/library/cpp/threading/queue/mpsc_vinfarr_obstructive.h b/library/cpp/threading/queue/mpsc_vinfarr_obstructive.h index 5f91f1b5a84..69b2680e822 100644 --- a/library/cpp/threading/queue/mpsc_vinfarr_obstructive.h +++ b/library/cpp/threading/queue/mpsc_vinfarr_obstructive.h @@ -39,7 +39,7 @@ #include <util/generic/noncopyable.h> #include <util/generic/ptr.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/system/spinlock.h> #include "tune.h" diff --git a/library/cpp/threading/skip_list/skiplist.h b/library/cpp/threading/skip_list/skiplist.h index 914a7c6ee76..f60c7cc97c3 100644 --- a/library/cpp/threading/skip_list/skiplist.h +++ b/library/cpp/threading/skip_list/skiplist.h @@ -7,7 +7,7 @@ #include <util/generic/typetraits.h> #include <util/memory/pool.h> #include <util/random/random.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> namespace NThreading { //////////////////////////////////////////////////////////////////////////////// diff --git a/library/cpp/threading/task_scheduler/task_scheduler_ut.cpp b/library/cpp/threading/task_scheduler/task_scheduler_ut.cpp index 3b5203194a3..637f5d6285f 100644 --- a/library/cpp/threading/task_scheduler/task_scheduler_ut.cpp +++ b/library/cpp/threading/task_scheduler/task_scheduler_ut.cpp @@ -2,7 +2,7 @@ #include <library/cpp/testing/unittest/registar.h> #include <util/stream/output.h> -#include <util/system/atomic.h> +#include <library/cpp/deprecated/atomic/atomic.h> #include <util/generic/vector.h> #include "task_scheduler.h" |