Lines Matching defs:Map
38 type Map struct { struct
39 mu Mutex
50 read atomic.Pointer[readOnly]
62 dirty map[any]*entry
70 misses int
113 func (m *Map) loadReadOnly() readOnly {
123 func (m *Map) Load(key any) (value any, ok bool) {
157 func (m *Map) Store(key, value any) {
162 func (m *Map) Clear() {
227 func (m *Map) LoadOrStore(key, value any) (actual any, loaded bool) {
296 func (m *Map) LoadAndDelete(key any) (value any, loaded bool) {
320 func (m *Map) Delete(key any) {
354 func (m *Map) Swap(key, value any) (previous any, loaded bool) {
398 func (m *Map) CompareAndSwap(key, old, new any) (swapped bool) {
430 func (m *Map) CompareAndDelete(key, old any) (deleted bool) {
473 func (m *Map) Range(f func(key, value any) bool) {
507 func (m *Map) missLocked() {
517 func (m *Map) dirtyLocked() {