aboutsummaryrefslogtreecommitdiff
path: root/src/zenstore/blockstore.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/zenstore/blockstore.cpp')
-rw-r--r--src/zenstore/blockstore.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/zenstore/blockstore.cpp b/src/zenstore/blockstore.cpp
index e20888ae4..00a38c3b6 100644
--- a/src/zenstore/blockstore.cpp
+++ b/src/zenstore/blockstore.cpp
@@ -273,7 +273,7 @@ BlockStore::Initialize(const std::filesystem::path& BlocksBasePath, uint64_t Max
ZEN_ASSERT(MaxBlockCount > 0);
ZEN_ASSERT(IsPow2(MaxBlockCount));
- std::unordered_map<uint32_t, uint64_t> FoundBlocks;
+ tsl::robin_map<uint32_t, uint64_t> FoundBlocks;
m_TotalSize = 0;
m_BlocksBasePath = BlocksBasePath;
@@ -1302,8 +1302,8 @@ BlockStore::IterateChunks(const std::span<const BlockStoreLocation>& ChunkLocati
ZEN_LOG_SCOPE("iterating chunks from '{}'", m_BlocksBasePath);
- std::unordered_map<uint32_t, size_t> BlockIndexToBlockChunks;
- std::vector<std::vector<size_t>> BlocksChunks;
+ tsl::robin_map<uint32_t, size_t> BlockIndexToBlockChunks;
+ std::vector<std::vector<size_t>> BlocksChunks;
for (size_t ChunkIndex = 0; ChunkIndex < ChunkLocations.size(); ++ChunkIndex)
{