| 369 | |
| 370 | template<Cache::EvictionPolicy policy> |
| 371 | void RLCacheShard<policy>::Release(HandleBase* handle) { |
| 372 | DCHECK(initialized_); |
| 373 | RLHandle* e = static_cast<RLHandle*>(handle); |
| 374 | bool last_reference = Unref(e); |
| 375 | if (last_reference) { |
| 376 | FreeEntry(e); |
| 377 | } |
| 378 | } |
| 379 | |
| 380 | template<Cache::EvictionPolicy policy> |
| 381 | HandleBase* RLCacheShard<policy>::Insert( |
no outgoing calls