remember method

  1. @override
void remember(
  1. String id,
  2. int now
)
override

Implementation

@override
void remember(String id, int now) {
  prune(now);
  if (_index.contains(id)) return;
  if (_order.length >= _policy.maxEntries) {
    final oldest = _order.removeFirst();
    _index.remove(oldest.id);
  }
  _order.addLast(_Entry(id, now));
  _index.add(id);
}