aboutsummaryrefslogtreecommitdiff
path: root/zenstore/cas.cpp
diff options
context:
space:
mode:
authorPer Larsson <[email protected]>2021-12-15 20:12:41 +0100
committerPer Larsson <[email protected]>2021-12-15 20:12:41 +0100
commit9313768464789551f287304eadb2fb3f139cdf18 (patch)
tree2e0da7e5ac6217b0d587b297f2827fede4379b7c /zenstore/cas.cpp
parentUpdated readme. (diff)
downloadzen-9313768464789551f287304eadb2fb3f139cdf18.tar.xz
zen-9313768464789551f287304eadb2fb3f139cdf18.zip
Added trace scopes.
Diffstat (limited to 'zenstore/cas.cpp')
-rw-r--r--zenstore/cas.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/zenstore/cas.cpp b/zenstore/cas.cpp
index d4023bdc4..1fd01ff0c 100644
--- a/zenstore/cas.cpp
+++ b/zenstore/cas.cpp
@@ -16,6 +16,7 @@
#include <zencore/testing.h>
#include <zencore/testutils.h>
#include <zencore/thread.h>
+#include <zencore/trace.h>
#include <zencore/uid.h>
#include <zenstore/gc.h>
@@ -245,6 +246,8 @@ CasImpl::UpdateManifest()
CasStore::InsertResult
CasImpl::InsertChunk(IoBuffer Chunk, const IoHash& ChunkHash)
{
+ ZEN_TRACE_CPU("CAS::InsertChunk");
+
const uint64_t ChunkSize = Chunk.Size();
if (ChunkSize < m_Config.TinyValueThreshold)
@@ -264,6 +267,8 @@ CasImpl::InsertChunk(IoBuffer Chunk, const IoHash& ChunkHash)
IoBuffer
CasImpl::FindChunk(const IoHash& ChunkHash)
{
+ ZEN_TRACE_CPU("CAS::FindChunk");
+
if (IoBuffer Found = m_SmallStrategy.FindChunk(ChunkHash))
{
return Found;