| 272 | } |
| 273 | |
| 274 | void CCoinsViewCache::Uncache(const uint256& hash) |
| 275 | { |
| 276 | CCoinsMap::iterator it = cacheCoins.find(hash); |
| 277 | if (it != cacheCoins.end() && it->second.flags == 0) { |
| 278 | cachedCoinsUsage -= it->second.coins.DynamicMemoryUsage(); |
| 279 | cacheCoins.erase(it); |
| 280 | } |
| 281 | } |
| 282 | |
| 283 | unsigned int CCoinsViewCache::GetCacheSize() const |
| 284 | { |
nothing calls this directly
no test coverage detected