]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
fullbench : -i0 displays list of functions to bench
authorYann Collet <cyan@fb.com>
Tue, 28 Feb 2017 01:58:02 +0000 (17:58 -0800)
committerYann Collet <cyan@fb.com>
Tue, 28 Feb 2017 01:58:02 +0000 (17:58 -0800)
tests/fullbench.c

index 5c7e2cc3257aeef56211714d2add2e4bbcef8bb5..940d315a7cd45fc686f64c66407669f259b861b1 100644 (file)
@@ -24,7 +24,7 @@
     #define KB *(1 <<10)
     #define MB *(1 <<20)
     #define GB *(1U<<30)
-    typedef enum { bt_raw, bt_rle, bt_compressed, bt_reserved } blockType_e; 
+    typedef enum { bt_raw, bt_rle, bt_compressed, bt_reserved } blockType_e;
 #endif
 #include "zstd.h"            /* ZSTD_VERSION_STRING */
 #include "datagen.h"
@@ -359,6 +359,7 @@ static size_t benchMem(const void* src, size_t srcSize, U32 benchNb)
     { size_t i; for (i=0; i<dstBuffSize; i++) dstBuff[i]=(BYTE)i; }     /* warming up memory */
 
     {   U32 loopNb;
+        DISPLAY("%2i- %-30.30s : \r", benchNb, benchName);
         for (loopNb = 1; loopNb <= g_nbIterations; loopNb++) {
             clock_t const timeLoop = TIMELOOP_S * CLOCKS_PER_SEC;
             clock_t clockStart;
@@ -366,8 +367,6 @@ static size_t benchMem(const void* src, size_t srcSize, U32 benchNb)
             size_t benchResult=0;
             double averageTime;
 
-            DISPLAY("%2i- %-30.30s : \r", loopNb, benchName);
-
             clockStart = clock();
             while (clock() == clockStart);
             clockStart = clock();