MCPcopy Create free account
hub / github.com/bytedance/bolt / run

Method run

bolt/exec/benchmarks/HashTableBenchmark.cpp:236–249  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

234 for (auto row = 0; row < numRows; ++row) {
235 f14Table_->insert(reinterpret_cast<uint64_t*>(insertRows[row]));
236 }
237 }
238 }
239 }
240 }
241
242 HashTableBenchmarkRun run() {
243 HashTableBenchmarkRun result;
244 result.params = params_;
245 testProbe();
246 result.hashClocks = hashClocksPerRow_;
247 result.probeClocks = clocksPerRow_;
248 result.hashMode = topTable_->hashMode();
249 result.numDistinct = topTable_->numDistinct();
250 if (topTable_->hashMode() == BaseHashTable::HashMode::kNormalizedKey) {
251 testF14Probe();
252 result.f14ProbeClocks = clocksPerRow_;

Callers 1

mainFunction · 0.45

Calls 2

hashModeMethod · 0.80
numDistinctMethod · 0.45

Tested by

no test coverage detected