1 // -*- mode:C++; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*-
2 // vim: ts=8 sw=2 smarttab
4 #include "perf_counters_collection.h"
6 namespace crimson::common
{
7 PerfCountersCollection::PerfCountersCollection()
9 perf_collection
= std::make_unique
<PerfCountersCollectionImpl
>();
11 PerfCountersCollection::~PerfCountersCollection()
13 perf_collection
->clear();
16 PerfCountersCollectionImpl
* PerfCountersCollection:: get_perf_collection()
18 return perf_collection
.get();
21 PerfCountersCollection::ShardedPerfCountersCollection
PerfCountersCollection::sharded_perf_coll
;