Also moved private Controller method descriptions to .cc per convention.
return result;
}
+/// update reference counters of the recently touched entry
void
Store::Controller::referenceBusy(StoreEntry &e)
{
}
}
+/// dereference()s an idle entry
+/// \returns false if and only if the entry should be deleted
bool
Store::Controller::dereferenceIdle(StoreEntry &e, bool wantsLocalMemory)
{
private:
bool memoryCacheHasSpaceFor(const int pagesRequired) const;
- /// update reference counters of the recently touched entry
void referenceBusy(StoreEntry &e);
- /// dereference() an idle entry and return true if the entry should be deleted
bool dereferenceIdle(StoreEntry &, bool wantsLocalMemory);
void allowSharing(StoreEntry &, const cache_key *);