aboutsummaryrefslogtreecommitdiff
path: root/src/zenserver/cache/cachememorylayer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/zenserver/cache/cachememorylayer.cpp')
-rw-r--r--src/zenserver/cache/cachememorylayer.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/zenserver/cache/cachememorylayer.cpp b/src/zenserver/cache/cachememorylayer.cpp
index c18db7706..be21e60f1 100644
--- a/src/zenserver/cache/cachememorylayer.cpp
+++ b/src/zenserver/cache/cachememorylayer.cpp
@@ -247,6 +247,8 @@ ZenCacheMemoryLayer::CacheBucket::Get(const IoHash& HashKey, ZenCacheValue& OutV
{
ZEN_TRACE_CPU("Z$::Mem::Bucket::Get");
+ metrics::OperationTiming::Scope $(m_GetOps);
+
RwLock::SharedLockScope _(m_BucketLock);
if (auto It = m_CacheMap.find(HashKey); It != m_CacheMap.end())
@@ -270,6 +272,8 @@ ZenCacheMemoryLayer::CacheBucket::Put(const IoHash& HashKey, const ZenCacheValue
{
ZEN_TRACE_CPU("Z$::Mem::Bucket::Put");
+ metrics::OperationTiming::Scope $(m_PutOps);
+
size_t PayloadSize = Value.Value.GetSize();
{
GcClock::Tick AccessTime = GcClock::TickCount();