MCPcopy
hub / github.com/tinygo-org/tinygo / Load

Method Load

src/sync/map.go:19–24  ·  view source on GitHub ↗
(key interface{})

Source from the content-addressed store, hash-verified

17}
18
19func (m *Map) Load(key interface{}) (value interface{}, ok bool) {
20 m.lock.Lock()
21 defer m.lock.Unlock()
22 value, ok = m.m[key]
23 return
24}
25
26func (m *Map) LoadOrStore(key, value interface{}) (actual interface{}, loaded bool) {
27 m.lock.Lock()

Callers 15

TestMapSwapFunction · 0.95
testValueFunction · 0.45
mainFunction · 0.45
UsedMethod · 0.45
limsMethod · 0.45
kickTxMethod · 0.45
txhandlerMethod · 0.45
signal_waitUntilIdleFunction · 0.45
tinygo_signal_handlerFunction · 0.45
signal_recvFunction · 0.45
checkSignalsFunction · 0.45

Calls 2

LockMethod · 0.65
UnlockMethod · 0.65

Tested by 3

TestMapSwapFunction · 0.76
TestMutexConcurrentFunction · 0.36