getMemoryUsage returns current estimated memory usage
()
| 167 | |
| 168 | // getMemoryUsage returns current estimated memory usage |
| 169 | func (b *Buffer) getMemoryUsage() int64 { |
| 170 | b.mu.RLock() |
| 171 | defer b.mu.RUnlock() |
| 172 | return b.memoryUsage |
| 173 | } |
| 174 | |
| 175 | // getMemoryLimit returns the configured memory limit |
| 176 | func (b *Buffer) getMemoryLimit() int64 { |
no outgoing calls