[prev in list] [next in list] [prev in thread] [next in thread] 

List:       graphicsmagick-commit
Subject:    [GM-commit] GraphicsMagick: DescribeImage(): Include milliseconds resolution...
From:       GraphicsMagick Commits <graphicsmagick-commit () lists ! sourceforge ! net>
Date:       2016-08-07 21:39:43
Message-ID: hg.552dfa1f1bdb.1470605983.2950750188400161634 () src ! simplesystems ! org
[Download RAW message or body]

changeset 552dfa1f1bdb in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=552dfa1f1bdb
                
summary: DescribeImage(): Include milliseconds resolution in elapsed time output.

diffstat:

 ChangeLog          |  3 +++
 magick/describe.c  |  9 +++++----
 www/Changelog.html |  2 ++
 3 files changed, 10 insertions(+), 4 deletions(-)

diffs (52 lines):

diff -r 4ee2a87a67e0 -r 552dfa1f1bdb ChangeLog
--- a/ChangeLog	Sun Aug 07 13:56:04 2016 -0500
+++ b/ChangeLog	Sun Aug 07 16:39:39 2016 -0500
@@ -1,5 +1,8 @@
 2016-08-07  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>
 
+	* magick/describe.c (DescribeImage): Include milliseconds
+	resolution in elapsed time output.
+
 	* magick/timer.c (ElapsedTime): Use clock_gettime() (when
 	available with default linkage) to obtain elapsed time.
 
diff -r 4ee2a87a67e0 -r 552dfa1f1bdb magick/describe.c
--- a/magick/describe.c	Sun Aug 07 13:56:04 2016 -0500
+++ b/magick/describe.c	Sun Aug 07 16:39:39 2016 -0500
@@ -165,9 +165,10 @@
           FormatSize(GetBlobSize(image),format);
           (void) fprintf(file,"%.1024s ",format);
         }
-      (void) fprintf(file,"%0.3fu %ld:%02ld",user_time,
+      (void) fprintf(file,"%0.3fu %ldm:%.3fs",
+                     user_time,
                      (long) (elapsed_time/60.0),
-                     (long) ceil(fmod(elapsed_time,60.0)));
+                     fmod(elapsed_time,60.0));
       /*
         Only display pixel read rate if the time accumulated is at
         least six times the timer's resolution (typically 0.01 on
@@ -891,9 +892,9 @@
     (void) fprintf(file,"  User Time: %0.3fu\n",user_time);
   if (elapsed_time >= GetTimerResolution())
     {
-      (void) fprintf(file,"  Elapsed Time: %ld:%02ld\n",
+      (void) fprintf(file,"  Elapsed Time: %ldm:%.3fs\n",
                      (long) (elapsed_time/60.0),
-                     (long) ceil(fmod(elapsed_time,60.0)));
+                     fmod(elapsed_time,60.0));
       pixels_per_second=(magick_int64_t) ((double) image->rows*
                                           image->columns/
                                           (elapsed_time > GetTimerResolution() ?
diff -r 4ee2a87a67e0 -r 552dfa1f1bdb www/Changelog.html
--- a/www/Changelog.html	Sun Aug 07 13:56:04 2016 -0500
+++ b/www/Changelog.html	Sun Aug 07 16:39:39 2016 -0500
@@ -38,6 +38,8 @@
 <p>2016-08-07  Bob Friesenhahn  &lt;<a class="reference external" \
href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#6 \
4;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
  <blockquote>
 <ul class="simple">
+<li>magick/describe.c (DescribeImage): Include milliseconds
+resolution in elapsed time output.</li>
 <li>magick/timer.c (ElapsedTime): Use clock_gettime() (when
 available with default linkage) to obtain elapsed time.</li>
 </ul>

------------------------------------------------------------------------------
_______________________________________________
Graphicsmagick-commit mailing list
Graphicsmagick-commit@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/graphicsmagick-commit


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic