MCPcopy Create free account
hub / github.com/CPChain/chain / NewLRUExpireCacheWithClock

Function NewLRUExpireCacheWithClock

commons/cache/lru_expire_cache.go:71–77  ·  view source on GitHub ↗

NewLRUExpireCacheWithClock

(maxSize int, clock Clock)

Source from the content-addressed store, hash-verified

69
70// NewLRUExpireCacheWithClock
71func NewLRUExpireCacheWithClock(maxSize int, clock Clock) *LRUExpireCache {
72 cache, err := lru.New(maxSize)
73 if err != nil {
74 panic(err)
75 }
76 return &LRUExpireCache{clock: clock, cache: cache}
77}

Callers 1

NewLRUExpireCacheFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected