MCPcopy
hub / github.com/grafana/tempo / Min64

Function Min64

pkg/util/math/math.go:38–53  ·  view source on GitHub ↗

Min64 returns the minimum of uint64s

(values ...uint64)

Source from the content-addressed store, hash-verified

36
37// Min64 returns the minimum of uint64s
38func Min64(values ...uint64) uint64 {
39 if len(values) == 0 {
40 return 0
41 }
42 if len(values) == 1 {
43 return values[0]
44 }
45
46 x := values[0]
47 for i := 1; i < len(values); i++ {
48 if values[i] < x {
49 x = values[i]
50 }
51 }
52 return x
53}

Callers 1

advancedTraceQLRunnerFunction · 0.92

Calls

no outgoing calls

Tested by 1

advancedTraceQLRunnerFunction · 0.74