This is an automated email from the git hooks/post-receive script.

smcv pushed a commit to branch master
in repository openarena-data.

commit a671dbbc5103cb1ae2bf47f17f32b85ed6a58903
Author: Simon McVittie <[email protected]>
Date:   Tue Oct 10 09:21:19 2017 +0100

    d/qvmbrute.c: Include timing information
---
 debian/changelog  |  1 +
 debian/qvmbrute.c | 10 ++++++++++
 2 files changed, 11 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index f0d1aca..f9e29dc 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,7 @@ openarena-data (0.8.5split-10) UNRELEASED; urgency=medium
   * Move to debhelper compat level 10
   * Remove pre-generated QVM files from source package, so that building
     the package proves they can be regenerated
+  * d/qvmbrute.c: Include timing information
 
  -- Simon McVittie <[email protected]>  Tue, 10 Oct 2017 09:03:33 +0100
 
diff --git a/debian/qvmbrute.c b/debian/qvmbrute.c
index a50dfd5..08634b4 100644
--- a/debian/qvmbrute.c
+++ b/debian/qvmbrute.c
@@ -14,18 +14,24 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
+#include <time.h>
 
 #include <zlib.h>
 
 int
 main (int argc, char **argv)
 {
+       struct timespec start = { 0 };
+       struct timespec end = { 0 };
        u_int32_t i;
        unsigned char qvm[1024] = { 0 };
        u_int32_t target = strtoul (argv[1], NULL, 0);
        char *subdir = "";
        size_t fixed_len;
        u_int32_t crc;
+       double delta;
+
+       clock_gettime (CLOCK_MONOTONIC, &start);
 
        /* subdirectory to embed in the dummy file */
        if (argc > 3) {
@@ -104,5 +110,9 @@ main (int argc, char **argv)
                }
        }
 
+       clock_gettime (CLOCK_MONOTONIC, &end);
+       delta = end.tv_sec - start.tv_sec + (end.tv_nsec - start.tv_nsec) / 1e9;
+       printf ("QVM file %s generated in %.2f seconds\n", argv[2], delta);
+
        return 0;
 }

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-games/openarena-data.git

_______________________________________________
Pkg-games-commits mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

Reply via email to