diff options
| author | lukyan <[email protected]> | 2024-04-26 02:21:44 +0300 |
|---|---|---|
| committer | lukyan <[email protected]> | 2024-04-26 02:41:13 +0300 |
| commit | 5bbe44ff4e12b6d5496d56ecca97b0c4db340509 (patch) | |
| tree | 511f2114250a8a3da539995a2da71782c3f82883 /library/cpp/yt/system/thread_id.cpp | |
| parent | 7bde5f1f7732fb9e9103ac1f54fe1de99bdb6be5 (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.cpp | 2 |
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() |
