mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-10-17 22:10:54 +00:00
Moved static on top of thread_local
This commit is contained in:
parent
e46cabe1d8
commit
b0a3dc2b88
@ -164,14 +164,14 @@ const PerfEventInfo PerfEventsCounters::raw_events_info[] = {
|
|||||||
|
|
||||||
#undef HARDWARE_EVENT
|
#undef HARDWARE_EVENT
|
||||||
|
|
||||||
thread_local PerfDescriptorsHolder PerfEventsCounters::thread_events_descriptors_holder{};
|
|
||||||
thread_local bool PerfEventsCounters::thread_events_descriptors_opened = false;
|
|
||||||
thread_local std::optional<PerfEventsCounters::Id> PerfEventsCounters::current_thread_counters_id = std::nullopt;
|
|
||||||
|
|
||||||
std::atomic<PerfEventsCounters::Id> PerfEventsCounters::counters_id = 0;
|
std::atomic<PerfEventsCounters::Id> PerfEventsCounters::counters_id = 0;
|
||||||
std::atomic<bool> PerfEventsCounters::perf_unavailability_logged = false;
|
std::atomic<bool> PerfEventsCounters::perf_unavailability_logged = false;
|
||||||
std::atomic<bool> PerfEventsCounters::particular_events_unavailability_logged = false;
|
std::atomic<bool> PerfEventsCounters::particular_events_unavailability_logged = false;
|
||||||
|
|
||||||
|
thread_local PerfDescriptorsHolder PerfEventsCounters::thread_events_descriptors_holder{};
|
||||||
|
thread_local bool PerfEventsCounters::thread_events_descriptors_opened = false;
|
||||||
|
thread_local std::optional<PerfEventsCounters::Id> PerfEventsCounters::current_thread_counters_id = std::nullopt;
|
||||||
|
|
||||||
Logger * PerfEventsCounters::getLogger()
|
Logger * PerfEventsCounters::getLogger()
|
||||||
{
|
{
|
||||||
return &Logger::get("PerfEventsCounters");
|
return &Logger::get("PerfEventsCounters");
|
||||||
|
Loading…
Reference in New Issue
Block a user