MCPcopy Index your code
hub / github.com/mpolden/echoip / Resize

Method Resize

http/cache.go:80–89  ·  view source on GitHub ↗
(capacity int)

Source from the content-addressed store, hash-verified

78}
79
80func (c *Cache) Resize(capacity int) error {
81 if capacity < 0 {
82 return fmt.Errorf("invalid capacity: %d\n", capacity)
83 }
84 c.mu.Lock()
85 defer c.mu.Unlock()
86 c.capacity = capacity
87 c.evictions = 0
88 return nil
89}
90
91func (c *Cache) Stats() CacheStats {
92 c.mu.RLock()

Callers 2

TestCacheResizeFunction · 0.95
cacheResizeHandlerMethod · 0.80

Calls

no outgoing calls

Tested by 1

TestCacheResizeFunction · 0.76