Use steady clock for all millis bench logging

This commit is contained in:
MacroFake
2022-06-28 17:50:53 +02:00
parent ab3db34836
commit fa521c9603
8 changed files with 18 additions and 20 deletions

View File

@@ -4267,7 +4267,7 @@ void CChainState::LoadExternalBlockFile(
// Either both should be specified (-reindex), or neither (-loadblock).
assert(!dbp == !blocks_with_unknown_parent);
int64_t nStart = GetTimeMillis();
const auto start{SteadyClock::now()};
int nLoaded = 0;
try {
@@ -4381,7 +4381,7 @@ void CChainState::LoadExternalBlockFile(
} catch (const std::runtime_error& e) {
AbortNode(std::string("System error: ") + e.what());
}
LogPrintf("Loaded %i blocks from external file in %dms\n", nLoaded, GetTimeMillis() - nStart);
LogPrintf("Loaded %i blocks from external file in %dms\n", nLoaded, Ticks<std::chrono::milliseconds>(SteadyClock::now() - start));
}
void CChainState::CheckBlockIndex()