MCPcopy
hub / github.com/weaviate/weaviate / TestVisitedList

Function TestVisitedList

tools/dev/bench/bench_test.go:41–64  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

39}
40
41func TestVisitedList(t *testing.T) {
42 numbers := make([]int, size)
43 for i := range numbers {
44 numbers[i] = i
45 }
46
47 before := time.Now()
48 numbersContained := make([]bool, size)
49 fmt.Printf("init slice took %s\n", time.Since(before))
50
51 for i := range numbers {
52 if i%150 == 0 {
53 // contained := true
54 numbersContained[i] = true
55 }
56 }
57
58 before = time.Now()
59 for i := range numbers {
60 el := numbersContained[i]
61 _ = el
62 }
63 fmt.Printf("slice lookups took %s\n", time.Since(before))
64}

Callers

nothing calls this directly

Calls 2

PrintfMethod · 0.80
NowMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…