summaryrefslogtreecommitdiffstats
path: root/library/cpp/yt/system/thread_id.cpp
diff options
context:
space:
mode:
authorlukyan <[email protected]>2024-04-26 02:21:44 +0300
committerlukyan <[email protected]>2024-04-26 02:41:13 +0300
commit5bbe44ff4e12b6d5496d56ecca97b0c4db340509 (patch)
tree511f2114250a8a3da539995a2da71782c3f82883 /library/cpp/yt/system/thread_id.cpp
parent7bde5f1f7732fb9e9103ac1f54fe1de99bdb6be5 (diff)
YT-21566: Access thread local variables via noinline functions
970c33b44a7bd166b2716d86d3d2053dcaf05d7d
Diffstat (limited to 'library/cpp/yt/system/thread_id.cpp')
-rw-r--r--library/cpp/yt/system/thread_id.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/library/cpp/yt/system/thread_id.cpp b/library/cpp/yt/system/thread_id.cpp
index 1ecf1fe9bd6..a1971dd0dd8 100644
--- a/library/cpp/yt/system/thread_id.cpp
+++ b/library/cpp/yt/system/thread_id.cpp
@@ -6,7 +6,7 @@ namespace NYT {
////////////////////////////////////////////////////////////////////////////////
-YT_THREAD_LOCAL(TSequentialThreadId) CachedSequentialThreadId = InvalidSequentialThreadId;
+YT_DEFINE_THREAD_LOCAL(TSequentialThreadId, CachedSequentialThreadId, InvalidSequentialThreadId);
std::atomic<TSequentialThreadId> SequentialThreadIdGenerator = InvalidSequentialThreadId;
TSystemThreadId GetSystemThreadId()