MCPcopy Create free account
hub / github.com/dispatchrun/wzprof / lookup

Method lookup

wzprof.go:319–326  ·  view source on GitHub ↗
(st stackTrace)

Source from the content-addressed store, hash-verified

317type stackCounterMap map[uint64]*stackCounter
318
319func (scm stackCounterMap) lookup(st stackTrace) *stackCounter {
320 sc := scm[st.key]
321 if sc == nil {
322 sc = &stackCounter{stack: st.clone()}
323 scm[st.key] = sc
324 }
325 return sc
326}
327
328func (scm stackCounterMap) observe(st stackTrace, val int64) {
329 scm.lookup(st).observe(val)

Callers 3

observeMethod · 0.95
assertStackCountFunction · 0.80
observeAllocMethod · 0.80

Calls 1

cloneMethod · 0.80

Tested by 1

assertStackCountFunction · 0.64