aboutsummaryrefslogtreecommitdiff
path: root/internal/mru/doc.go
blob: eef0b295b7588c1d5369d3918cbd2d2a451bd6c8 (about) (plain) (blame)
1
2
3
4
5
6
7
8
// Package mru provides a concurrent most-recently-used ordering over keys.
//
// It expresses recency only,
// never priority,
// and it never evicts.
// Reads are lock-free over an immutable snapshot,
// so a concurrent reorder never perturbs an in-progress walk.
package mru