Commit 31f11e67 authored by vaillancour's avatar vaillancour
Browse files

slight improvment in summary printing

parent 348356a8
Loading
Loading
Loading
Loading
+4 −5
Original line number Diff line number Diff line
@@ -1155,6 +1155,7 @@ void WMOPS_output_all(Word16 dtx_mode)
  fprintf (stderr, "\nInstruction Type Analysis (for worst case frame number %ld):\n\n", (long int)nbframe[0]);   /* added -- JPA */
  for (i = 0; i < (int)(sizeof(BasicOperationList)/sizeof(char*)) ; i++)
    {
      if ( ( (UWord32 *) &glob_multiCounter )[i] > 0)
          fprintf (stderr, "\t%16s:          %12d\n", BasicOperationList[i], ((UWord32*)&glob_multiCounter)[i]);      
    }

@@ -1310,6 +1311,7 @@ void WMOPS_output_all_std(Word16 dtx_mode)
  {
      for ( i = 0; i < (int) ( sizeof( BasicOperationList ) / sizeof( char * ) ); i++ )
      {
          if ( ((UWord32 *) &glob_multiCounter )[i] > 0 )
          fprintf( stdout, "\t%16s:          %12d\n", BasicOperationList[i], ( (UWord32 *) &glob_multiCounter )[i] );
      }
  }
@@ -1319,13 +1321,11 @@ void WMOPS_output_all_std(Word16 dtx_mode)
  fprintf (stdout, sfmt, "                  routine", "calls/fr", "  min ", "  max ", "  avg ", "  min ", "  max ", "  avg ");
  fprintf (stdout, sfmt, " ------------------------", "  ------", "------", "------", "------", "------", "------", "------");
  for (i = 1; i <= maxCounter; i++)
    {
      if ( nbcalls[i] > 0 )
      {
          fprintf( stdout, dfmt,
                   objectName[i],
                   ( nbframe[i] == 0 ) ? 0 : (float) nbcalls[i] / (float) nbframe[0],
                   ( glob_bc[i] == 0 ) ? 0 : frameRate * (float) glob_bc[i],
                   ( glob_bc[i] == MAX_32 ) ? 0 : frameRate * (float) glob_bc[i],
                   ( glob_wc[i] == 0 ) ? 0 : frameRate * (float) glob_wc[i],
                   ( nbframe[i] == 0 ) ? 0 : (float) total_wmops[i] / (float) nbframe[i],
                   frameRate * ( glob_sum_bc[i] ),
@@ -1334,7 +1334,6 @@ void WMOPS_output_all_std(Word16 dtx_mode)
          /* frameRate*(glob_bc[i]+wmops_children_bc[i]), */
          /* frameRate*(glob_wc[i]+wmops_children_wc[i]), */
          /* (nbframe[i] == 0) ? 0 : (float)((total_sum[i]) /(float)nbframe[i])); */
      }
      ops_cnt += total_wmops[i];
    }