Searched refs:ThreadLocalData (Results 1 – 2 of 2) sorted by relevance
54 struct XRAY_TLS_ALIGNAS(64) ThreadLocalData { struct 69 static_assert(std::is_trivially_destructible<ThreadLocalData>::value, argument 70 "ThreadLocalData must be trivially destructible");106 // ThreadLocalData struct. This data will be uninitialized memory by123 static_assert(alignof(ThreadLocalData) >= 64,124 "ThreadLocalData must be cache line aligned.");126 static ThreadLocalData &getThreadLocalData() {127 alignas(ThreadLocalData) thread_local std::byte128 TLDStorage[sizeof(ThreadLocalData)];131 new (reinterpret_cast<ThreadLocalData *>(55 Buffer__xray::__anon97cb6c2d0111::ThreadLocalData global() argument 56 BQ__xray::__anon97cb6c2d0111::ThreadLocalData global() argument 58 LogWriterStorage__xray::__anon97cb6c2d0111::ThreadLocalData global() argument 62 LWStorage__xray::__anon97cb6c2d0111::ThreadLocalData global() argument 63 Writer__xray::__anon97cb6c2d0111::ThreadLocalData global() argument 65 ControllerStorage__xray::__anon97cb6c2d0111::ThreadLocalData global() argument 68 CStorage__xray::__anon97cb6c2d0111::ThreadLocalData global() argument [all...]
57 struct XRAY_TLS_ALIGNAS(64) ThreadLocalData { struct124 static ThreadLocalData &getThreadLocalData() XRAY_NEVER_INSTRUMENT { in getThreadLocalData()125 thread_local ThreadLocalData TLD; in getThreadLocalData()340 ThreadLocalData &TLD = *reinterpret_cast<ThreadLocalData *>(P); in TLDDestructor()