Home
last modified time | relevance | path

Searched refs:PrioritizedCacheSimulator (Results 1 – 3 of 3) sorted by relevance

/rocksdb-6.9/utilities/simulator_cache/
Dcache_simulator.h128 class PrioritizedCacheSimulator : public CacheSimulator {
130 PrioritizedCacheSimulator(std::unique_ptr<GhostCache>&& ghost_cache, in PrioritizedCacheSimulator() function
156 class HybridRowBlockCacheSimulator : public PrioritizedCacheSimulator {
161 : PrioritizedCacheSimulator(std::move(ghost_cache), sim_cache), in HybridRowBlockCacheSimulator()
Dcache_simulator.cc77 Cache::Priority PrioritizedCacheSimulator::ComputeBlockPriority( in ComputeBlockPriority()
87 void PrioritizedCacheSimulator::AccessKVPair( in AccessKVPair()
112 void PrioritizedCacheSimulator::Access(const BlockCacheTraceRecord& access) { in Access()
222 sim_cache = std::make_shared<PrioritizedCacheSimulator>( in InitializeCaches()
Dcache_simulator_test.cc161 TEST_F(CacheSimulatorTest, PrioritizedCacheSimulator) { in TEST_F() argument
167 std::unique_ptr<PrioritizedCacheSimulator> cache_simulator( in TEST_F()
168 new PrioritizedCacheSimulator(nullptr, sim_cache)); in TEST_F()
185 std::unique_ptr<PrioritizedCacheSimulator> cache_simulator( in TEST_F()
186 new PrioritizedCacheSimulator( in TEST_F()