| 1461 | } |
| 1462 | |
| 1463 | void BlockCache::initializeBlockCache() { |
| 1464 | // Allocator resets region manager |
| 1465 | allocator_.reset(); |
| 1466 | |
| 1467 | // Reset counters |
| 1468 | insertCount_.set(0); |
| 1469 | lookupCount_.set(0); |
| 1470 | removeCount_.set(0); |
| 1471 | allocErrorCount_.set(0); |
| 1472 | allocRetryCount_.set(0); |
| 1473 | logicalWrittenCount_.set(0); |
| 1474 | holeCount_.set(0); |
| 1475 | holeSizeTotal_.set(0); |
| 1476 | usedSizeBytes_.set(0); |
| 1477 | } |
| 1478 | |
| 1479 | void BlockCache::getCounters(const CounterVisitor& visitor) const { |
| 1480 | visitor("navy_bc_size", getSize()); |