Browse Source

Merge pull request #1678 from Diapolo/LoadExternalBlockFile_add_timer

log how long LoadExternalBlockFile() takes in ms (Benchmark)
miguelfreitas
Jeff Garzik 13 years ago
parent
commit
dabb95b892
  1. 4
      src/main.cpp

4
src/main.cpp

@ -2146,6 +2146,8 @@ void PrintBlockTree()
bool LoadExternalBlockFile(FILE* fileIn) bool LoadExternalBlockFile(FILE* fileIn)
{ {
int64 nStart = GetTimeMillis();
int nLoaded = 0; int nLoaded = 0;
{ {
LOCK(cs_main); LOCK(cs_main);
@ -2198,7 +2200,7 @@ bool LoadExternalBlockFile(FILE* fileIn)
__PRETTY_FUNCTION__); __PRETTY_FUNCTION__);
} }
} }
printf("Loaded %i blocks from external file\n", nLoaded); printf("Loaded %i blocks from external file in %"PRI64d"ms\n", nLoaded, GetTimeMillis() - nStart);
return nLoaded > 0; return nLoaded > 0;
} }

Loading…
Cancel
Save