MCPcopy Create free account
hub / github.com/abetlen/llama-cpp-python / _evict_until

Method _evict_until

examples/server/server.py:12538–12543  ·  view source on GitHub ↗
(self, target_bytes: int)

Source from the content-addressed store, hash-verified

12536 )
12537
12538 def _evict_until(self, target_bytes: int) -> None:
12539 while self._size_bytes > target_bytes:
12540 entry = self._oldest_entry()
12541 if entry is None:
12542 return
12543 self._remove_entry(entry)
12544
12545 def _evict_if_needed(self) -> None:
12546 if self.max_bytes <= 0:

Callers 1

_evict_if_neededMethod · 0.95

Calls 2

_oldest_entryMethod · 0.95
_remove_entryMethod · 0.95

Tested by

no test coverage detected