MCPcopy Create free account
hub / github.com/ElementsProject/elements / RandomTarget

Method RandomTarget

src/leveldb/db/skiplist_test.cc:177–189  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

175 }
176
177 static Key RandomTarget(Random* rnd) {
178 switch (rnd->Next() % 10) {
179 case 0:
180 // Seek to beginning
181 return MakeKey(0, 0);
182 case 1:
183 // Seek to end
184 return MakeKey(K, 0);
185 default:
186 // Seek to middle
187 return MakeKey(rnd->Next() % K, 0);
188 }
189 }
190
191 // Per-key generation
192 struct State {

Callers

nothing calls this directly

Calls 2

MakeKeyFunction · 0.85
NextMethod · 0.45

Tested by

no test coverage detected