Changeset 243

Show
Ignore:
Timestamp:
09/28/09 11:20:20 (6 months ago)
Author:
cristy
Message:
 
Location:
ImageMagick/trunk
Files:
14 modified

Legend:

Unmodified
Added
Removed
  • ImageMagick/trunk/magick/identify.c

    r1 r243  
    244244        } 
    245245      if (elapsed_time > 0.06) 
    246         (void) fprintf(file,"%0.3fu %ld:%02ld",user_time,(long) 
    247           (elapsed_time/60.0+0.5),(long) ceil(fmod(elapsed_time,60.0))); 
     246        (void) fprintf(file,"%0.3fu %ld:%02ld.%03ld",user_time,(long) 
     247          (elapsed_time/60.0+0.5),(long) floor(fmod(elapsed_time,60.0)), 
     248          (long) (1000.0*(elapsed_time-floor(elapsed_time))+0.5)); 
    248249      (void) fprintf(file,"\n"); 
    249250      (void) fflush(file); 
     
    993994      (void) fprintf(file,"  Pixels per second: %s\n",format); 
    994995      (void) fprintf(file,"  User time: %0.3fu\n",user_time); 
    995       (void) fprintf(file,"  Elapsed time: %ld:%02ld\n",(long) (elapsed_time/ 
    996         60.0+0.5),(long) ceil(fmod(elapsed_time,60.0))); 
     996      (void) fprintf(file,"  Elapsed time: %ld:%02ld.%03ld\n",(long) ( 
     997        elapsed_time/60.0+0.5),(long) ceil(fmod(elapsed_time,60.0)), 
     998        (long) (1000.0*(elapsed_time-floor(elapsed_time))+0.5)); 
    997999    } 
    9981000  (void) fprintf(file,"  Version: %s\n",GetMagickVersion( 
  • ImageMagick/trunk/magick/log.c

    r1 r243  
    791791        "<entry>\n" 
    792792        "  <timestamp>%s</timestamp>\n" 
    793         "  <elapsed-time>%ld:%02ld</elapsed-time>\n" 
     793        "  <elapsed-time>%ld:%02ld.%03ld</elapsed-time>\n" 
    794794        "  <user-time>%0.3f</user-time>\n" 
    795795        "  <process-id>%ld</process-id>\n" 
     
    800800        "  <domain>%s</domain>\n" 
    801801        "  <event>%s</event>\n" 
    802         "</entry>",timestamp,(long) (elapsed_time/60.0), 
    803         (long) ceil(fmod(elapsed_time,60.0)),user_time,(long) getpid(), 
     802        "</entry>",timestamp,(long) (elapsed_time/60.0),(long) 
     803        floor(fmod(elapsed_time,60.0)),(long) (1000.0*(elapsed_time- 
     804        floor(elapsed_time))+0.5),user_time,(long) getpid(), 
    804805        GetMagickThreadSignature(),module,function,line,domain,event); 
    805806      return(text); 
     
    924925      case 'r': 
    925926      { 
    926         q+=FormatMagickString(q,extent,"%ld:%02ld",(long) 
    927           (elapsed_time/60.0),(long) ceil(fmod(elapsed_time,60.0))); 
     927        q+=FormatMagickString(q,extent,"%ld:%02ld.%03ld",(long) 
     928          (elapsed_time/60.0),(long) floor(fmod(elapsed_time,60.0)), 
     929          (long) (1000.0*(elapsed_time-floor(elapsed_time))+0.5)); 
    928930        break; 
    929931      } 
  • ImageMagick/trunk/tests/validate.c

    r1 r243  
    12691269  image_info=AcquireImageInfo(); 
    12701270  (void) CopyMagickString(image_info->filename,ReferenceFilename,MaxTextExtent); 
    1271   timer=AcquireTimerInfo(); 
    1272   GetTimerInfo(timer); 
    12731271  for (i=1; i < (long) argc; i++) 
    12741272  { 
     
    13611359    } 
    13621360  } 
     1361  if (iterations > 1) 
     1362    timer=AcquireTimerInfo(); 
    13631363  reference_image=ReadImage(image_info,exception); 
    13641364  tests=0; 
     
    14301430        iterations,1.0*iterations/elapsed_time,user_time,(long) 
    14311431        (elapsed_time/60.0+0.5),(long) ceil(fmod(elapsed_time,60.0))); 
     1432      timer=DestroyTimerInfo(timer); 
    14321433    } 
    14331434  DestroyValidate(); 
  • ImageMagick/trunk/utilities/animate.c

    r1 r243  
    116116 
    117117  TimerInfo 
    118     timer; 
     118    *timer; 
    119119 
    120120  unsigned long 
     
    138138      regard_warnings=MagickTrue; 
    139139  } 
    140   GetTimerInfo(&timer); 
     140  timer=(TimerInfo *) NULL; 
     141  if (iterations > 1) 
     142    timer=AcquireTimerInfo(); 
    141143  for (i=0; i < (long) iterations; i++) 
    142144  { 
     
    154156  if (iterations > 1) 
    155157    { 
    156       elapsed_time=GetElapsedTime(&timer); 
    157       user_time=GetUserTime(&timer); 
    158       (void) fprintf(stderr,"Performance: %lui %gips %0.3fu %ld:%02ld\n", 
     158      elapsed_time=GetElapsedTime(timer); 
     159      user_time=GetUserTime(timer); 
     160      (void) fprintf(stderr,"Performance: %lui %gips %0.3fu %ld:%02ld.%03ld\n", 
    159161        iterations,1.0*iterations/elapsed_time,user_time,(long) 
    160         (elapsed_time/60.0+0.5),(long) ceil(fmod(elapsed_time,60.0))); 
     162        (elapsed_time/60.0+0.5),(long) ceil(fmod(elapsed_time,60.0)), 
     163        (long) (1000.0*(elapsed_time-floor(elapsed_time))+0.5)); 
     164      timer=DestroyTimerInfo(timer); 
    161165    } 
    162166  exception=DestroyExceptionInfo(exception); 
  • ImageMagick/trunk/utilities/compare.c

    r1 r243  
    9090 
    9191  TimerInfo 
    92     timer; 
     92    *timer; 
    9393 
    9494  unsigned long 
     
    112112      regard_warnings=MagickTrue; 
    113113  } 
    114   GetTimerInfo(&timer); 
     114  timer=(TimerInfo *) NULL; 
     115  if (iterations > 1) 
     116    timer=AcquireTimerInfo(); 
    115117  for (i=0; i < (long) iterations; i++) 
    116118  { 
     
    135137  if (iterations > 1) 
    136138    { 
    137       elapsed_time=GetElapsedTime(&timer); 
    138       user_time=GetUserTime(&timer); 
    139       (void) fprintf(stderr,"Performance: %lui %gips %0.3fu %ld:%02ld\n", 
     139      elapsed_time=GetElapsedTime(timer); 
     140      user_time=GetUserTime(timer); 
     141      (void) fprintf(stderr,"Performance: %lui %gips %0.3fu %ld:%02ld.%03ld\n", 
    140142        iterations,1.0*iterations/elapsed_time,user_time,(long) 
    141         (elapsed_time/60.0+0.5),(long) ceil(fmod(elapsed_time,60.0))); 
     143        (elapsed_time/60.0+0.5),(long) ceil(fmod(elapsed_time,60.0)), 
     144        (long) (1000.0*(elapsed_time-floor(elapsed_time))+0.5)); 
     145      timer=DestroyTimerInfo(timer); 
    142146    } 
    143147  exception=DestroyExceptionInfo(exception); 
  • ImageMagick/trunk/utilities/composite.c

    r1 r243  
    8888 
    8989  TimerInfo 
    90     timer; 
     90    *timer; 
    9191 
    9292  unsigned long 
     
    110110      regard_warnings=MagickTrue; 
    111111  } 
    112   GetTimerInfo(&timer); 
     112  timer=(TimerInfo *) NULL; 
     113  if (iterations > 1) 
     114    timer=AcquireTimerInfo(); 
    113115  for (i=0; i < (long) iterations; i++) 
    114116  { 
     
    126128  if (iterations > 1) 
    127129    { 
    128       elapsed_time=GetElapsedTime(&timer); 
    129       user_time=GetUserTime(&timer); 
    130       (void) fprintf(stderr,"Performance: %lui %gips %0.3fu %ld:%02ld\n", 
     130      elapsed_time=GetElapsedTime(timer); 
     131      user_time=GetUserTime(timer); 
     132      (void) fprintf(stderr,"Performance: %lui %gips %0.3fu %ld:%02ld.%03ld\n", 
    131133        iterations,1.0*iterations/elapsed_time,user_time,(long) 
    132         (elapsed_time/60.0+0.5),(long) ceil(fmod(elapsed_time,60.0))); 
     134        (elapsed_time/60.0+0.5),(long) ceil(fmod(elapsed_time,60.0)), 
     135        (long) (1000.0*(elapsed_time-floor(elapsed_time))+0.5)); 
     136      timer=DestroyTimerInfo(timer); 
    133137    } 
    134138  exception=DestroyExceptionInfo(exception); 
  • ImageMagick/trunk/utilities/conjure.c

    r1 r243  
    107107 
    108108  TimerInfo 
    109     timer; 
     109    *timer; 
    110110 
    111111  unsigned long 
     
    129129      regard_warnings=MagickTrue; 
    130130  } 
    131   GetTimerInfo(&timer); 
     131  timer=(TimerInfo *) NULL; 
     132  if (iterations > 1) 
     133    timer=AcquireTimerInfo(); 
    132134  for (i=0; i < (long) iterations; i++) 
    133135  { 
     
    145147  if (iterations > 1) 
    146148    { 
    147       elapsed_time=GetElapsedTime(&timer); 
    148       user_time=GetUserTime(&timer); 
    149       (void) fprintf(stderr,"Performance: %lui %gips %0.3fu %ld:%02ld\n", 
     149      elapsed_time=GetElapsedTime(timer); 
     150      user_time=GetUserTime(timer); 
     151      (void) fprintf(stderr,"Performance: %lui %gips %0.3fu %ld:%02ld.%03ld\n", 
    150152        iterations,1.0*iterations/elapsed_time,user_time,(long) 
    151         (elapsed_time/60.0+0.5),(long) ceil(fmod(elapsed_time,60.0))); 
     153        (elapsed_time/60.0+0.5),(long) ceil(fmod(elapsed_time,60.0)), 
     154        (long) (1000.0*(elapsed_time-floor(elapsed_time))+0.5)); 
     155      timer=DestroyTimerInfo(timer); 
    152156    } 
    153157  exception=DestroyExceptionInfo(exception); 
  • ImageMagick/trunk/utilities/convert.c

    r1 r243  
    9494 
    9595  TimerInfo 
    96     timer; 
     96    *timer; 
    9797 
    9898  unsigned long 
     
    116116      regard_warnings=MagickTrue; 
    117117  } 
    118   GetTimerInfo(&timer); 
     118  timer=(TimerInfo *) NULL; 
     119  if (iterations > 1) 
     120    timer=AcquireTimerInfo(); 
    119121  for (i=0; i < (long) iterations; i++) 
    120122  { 
     
    132134  if (iterations > 1) 
    133135    { 
    134       elapsed_time=GetElapsedTime(&timer); 
    135       user_time=GetUserTime(&timer); 
    136       (void) fprintf(stderr,"Performance: %lui %gips %0.3fu %ld:%02ld\n", 
     136      elapsed_time=GetElapsedTime(timer); 
     137      user_time=GetUserTime(timer); 
     138      (void) fprintf(stderr,"Performance: %lui %gips %0.3fu %ld:%02ld.%03ld\n", 
    137139        iterations,1.0*iterations/elapsed_time,user_time,(long) 
    138         (elapsed_time/60.0+0.5),(long) ceil(fmod(elapsed_time,60.0))); 
     140        (elapsed_time/60.0+0.5),(long) ceil(fmod(elapsed_time,60.0)), 
     141        (long) (1000.0*(elapsed_time-floor(elapsed_time))+0.5)); 
     142      timer=DestroyTimerInfo(timer); 
    139143    } 
    140144  exception=DestroyExceptionInfo(exception); 
  • ImageMagick/trunk/utilities/display.c

    r1 r243  
    118118 
    119119  TimerInfo 
    120     timer; 
     120    *timer; 
    121121 
    122122  unsigned long 
     
    140140      regard_warnings=MagickTrue; 
    141141  } 
    142   GetTimerInfo(&timer); 
     142  timer=(TimerInfo *) NULL; 
     143  if (iterations > 1) 
     144    timer=AcquireTimerInfo(); 
    143145  for (i=0; i < (long) iterations; i++) 
    144146  { 
     
    156158  if (iterations > 1) 
    157159    { 
    158       elapsed_time=GetElapsedTime(&timer); 
    159       user_time=GetUserTime(&timer); 
    160       (void) fprintf(stderr,"Performance: %lui %gips %0.3fu %ld:%02ld\n", 
     160      elapsed_time=GetElapsedTime(timer); 
     161      user_time=GetUserTime(timer); 
     162      (void) fprintf(stderr,"Performance: %lui %gips %0.3fu %ld:%02ld.%03ld\n", 
    161163        iterations,1.0*iterations/elapsed_time,user_time,(long) 
    162         (elapsed_time/60.0+0.5),(long) ceil(fmod(elapsed_time,60.0))); 
     164        (elapsed_time/60.0+0.5),(long) ceil(fmod(elapsed_time,60.0)), 
     165        (long) (1000.0*(elapsed_time-floor(elapsed_time))+0.5)); 
     166      timer=DestroyTimerInfo(timer); 
    163167    } 
    164168  exception=DestroyExceptionInfo(exception); 
  • ImageMagick/trunk/utilities/identify.c

    r1 r243  
    9090 
    9191  TimerInfo 
    92     timer; 
     92    *timer; 
    9393 
    9494  unsigned long 
     
    112112      regard_warnings=MagickTrue; 
    113113  } 
    114   GetTimerInfo(&timer); 
     114  timer=(TimerInfo *) NULL; 
     115  if (iterations > 1) 
     116    timer=AcquireTimerInfo(); 
    115117  for (i=0; i < (long) iterations; i++) 
    116118  { 
     
    135137  if (iterations > 1) 
    136138    { 
    137       elapsed_time=GetElapsedTime(&timer); 
    138       user_time=GetUserTime(&timer); 
    139       (void) fprintf(stderr,"Performance: %lui %gips %0.3fu %ld:%02ld\n", 
     139      elapsed_time=GetElapsedTime(timer); 
     140      user_time=GetUserTime(timer); 
     141      (void) fprintf(stderr,"Performance: %lui %gips %0.3fu %ld:%02ld.%03ld\n", 
    140142        iterations,1.0*iterations/elapsed_time,user_time,(long) 
    141         (elapsed_time/60.0+0.5),(long) ceil(fmod(elapsed_time,60.0))); 
     143        (elapsed_time/60.0+0.5),(long) ceil(fmod(elapsed_time,60.0)), 
     144        (long) (1000.0*(elapsed_time-floor(elapsed_time))+0.5)); 
     145      timer=DestroyTimerInfo(timer); 
    142146    } 
    143147  exception=DestroyExceptionInfo(exception); 
  • ImageMagick/trunk/utilities/import.c

    r1 r243  
    9494 
    9595  TimerInfo 
    96     timer; 
     96    *timer; 
    9797 
    9898  unsigned long 
     
    116116      regard_warnings=MagickTrue; 
    117117  } 
    118   GetTimerInfo(&timer); 
     118  timer=(TimerInfo *) NULL; 
     119  if (iterations > 1) 
     120    timer=AcquireTimerInfo(); 
    119121  for (i=0; i < (long) iterations; i++) 
    120122  { 
     
    132134  if (iterations > 1) 
    133135    { 
    134       elapsed_time=GetElapsedTime(&timer); 
    135       user_time=GetUserTime(&timer); 
    136       (void) fprintf(stderr,"Performance: %lui %gips %0.3fu %ld:%02ld\n", 
     136      elapsed_time=GetElapsedTime(timer); 
     137      user_time=GetUserTime(timer); 
     138      (void) fprintf(stderr,"Performance: %lui %gips %0.3fu %ld:%02ld.%03ld\n", 
    137139        iterations,1.0*iterations/elapsed_time,user_time,(long) 
    138         (elapsed_time/60.0+0.5),(long) ceil(fmod(elapsed_time,60.0))); 
     140        (elapsed_time/60.0+0.5),(long) ceil(fmod(elapsed_time,60.0)), 
     141        (long) (1000.0*(elapsed_time-floor(elapsed_time))+0.5)); 
     142      timer=DestroyTimerInfo(timer); 
    139143    } 
    140144  exception=DestroyExceptionInfo(exception); 
  • ImageMagick/trunk/utilities/mogrify.c

    r1 r243  
    9090 
    9191  TimerInfo 
    92     timer; 
     92    *timer; 
    9393 
    9494  unsigned long 
     
    112112      regard_warnings=MagickTrue; 
    113113  } 
    114   GetTimerInfo(&timer); 
     114  timer=(TimerInfo *) NULL; 
     115  if (iterations > 1) 
     116    timer=AcquireTimerInfo(); 
    115117  for (i=0; i < (long) iterations; i++) 
    116118  { 
     
    128130  if (iterations > 1) 
    129131    { 
    130       elapsed_time=GetElapsedTime(&timer); 
    131       user_time=GetUserTime(&timer); 
    132       (void) fprintf(stderr,"Performance: %lui %gips %0.3fu %ld:%02ld\n", 
     132      elapsed_time=GetElapsedTime(timer); 
     133      user_time=GetUserTime(timer); 
     134      (void) fprintf(stderr,"Performance: %lui %gips %0.3fu %ld:%02ld.%03ld\n", 
    133135        iterations,1.0*iterations/elapsed_time,user_time,(long) 
    134         (elapsed_time/60.0+0.5),(long) ceil(fmod(elapsed_time,60.0))); 
     136        (elapsed_time/60.0+0.5),(long) ceil(fmod(elapsed_time,60.0)), 
     137        (long) (1000.0*(elapsed_time-floor(elapsed_time))+0.5)); 
     138      timer=DestroyTimerInfo(timer); 
    135139    } 
    136140  exception=DestroyExceptionInfo(exception); 
  • ImageMagick/trunk/utilities/montage.c

    r1 r243  
    9090 
    9191  TimerInfo 
    92     timer; 
     92    *timer; 
    9393 
    9494  unsigned long 
     
    112112      regard_warnings=MagickTrue; 
    113113  } 
    114   GetTimerInfo(&timer); 
     114  timer=(TimerInfo *) NULL; 
     115  if (iterations > 1) 
     116    timer=AcquireTimerInfo(); 
    115117  for (i=0; i < (long) iterations; i++) 
    116118  { 
     
    128130  if (iterations > 1) 
    129131    { 
    130       elapsed_time=GetElapsedTime(&timer); 
    131       user_time=GetUserTime(&timer); 
    132       (void) fprintf(stderr,"Performance: %lui %gips %0.3fu %ld:%02ld\n", 
     132      elapsed_time=GetElapsedTime(timer); 
     133      user_time=GetUserTime(timer); 
     134      (void) fprintf(stderr,"Performance: %lui %gips %0.3fu %ld:%02ld.%03ld\n", 
    133135        iterations,1.0*iterations/elapsed_time,user_time,(long) 
    134         (elapsed_time/60.0+0.5),(long) ceil(fmod(elapsed_time,60.0))); 
     136        (elapsed_time/60.0+0.5),(long) ceil(fmod(elapsed_time,60.0)), 
     137        (long) (1000.0*(elapsed_time-floor(elapsed_time))+0.5)); 
     138      timer=DestroyTimerInfo(timer); 
    135139    } 
    136140  exception=DestroyExceptionInfo(exception); 
  • ImageMagick/trunk/utilities/stream.c

    r1 r243  
    9090 
    9191  TimerInfo 
    92     timer; 
     92    *timer; 
    9393 
    9494  unsigned long 
     
    112112      regard_warnings=MagickTrue; 
    113113  } 
    114   GetTimerInfo(&timer); 
     114  timer=(TimerInfo *) NULL; 
     115  if (iterations > 1) 
     116    timer=AcquireTimerInfo(); 
    115117  for (i=0; i < (long) iterations; i++) 
    116118  { 
     
    128130  if (iterations > 1) 
    129131    { 
    130       elapsed_time=GetElapsedTime(&timer); 
    131       user_time=GetUserTime(&timer); 
    132       (void) fprintf(stderr,"Performance: %lui %gips %0.3fu %ld:%02ld\n", 
     132      elapsed_time=GetElapsedTime(timer); 
     133      user_time=GetUserTime(timer); 
     134      (void) fprintf(stderr,"Performance: %lui %gips %0.3fu %ld:%02ld.%03ld\n", 
    133135        iterations,1.0*iterations/elapsed_time,user_time,(long) 
    134         (elapsed_time/60.0+0.5),(long) ceil(fmod(elapsed_time,60.0))); 
     136        (elapsed_time/60.0+0.5),(long) ceil(fmod(elapsed_time,60.0)), 
     137        (long) (1000.0*(elapsed_time-floor(elapsed_time))+0.5)); 
     138      timer=DestroyTimerInfo(timer); 
    135139    } 
    136140  exception=DestroyExceptionInfo(exception);