diff --git a/examples/test.c b/examples/test.c index e70a77e1f7aac3b64a46cca87f88058f1a06158d..3ca325e902c386ca7f19ffc87adf734cdb92c54b 100644 --- a/examples/test.c +++ b/examples/test.c @@ -685,6 +685,10 @@ int main ( int argc , char *argv[] ) { #ifdef TIMER for ( k = 0 ; k < runner_timer_count ; k++ ) runner_timer[k] = 0; + for ( k = 0 ; k < queue_timer_count ; k++ ) + queue_timer[k] = 0; + for ( k = 0 ; k < cell_timer_count ; k++ ) + cell_timer[k] = 0; #endif #ifdef COUNTER for ( k = 0 ; k < runner_counter_count ; k++ ) @@ -700,6 +704,10 @@ int main ( int argc , char *argv[] ) { for ( k = 1 ; k < queue_timer_count ; k++ ) printf( " %.3f" , ((double)queue_timer[k])/CPU_TPS*1000 ); printf( " ] ms.\n" ); + printf( "main: cell timers are [ %.3f" , cell_timer[0]/CPU_TPS*1000 ); + for ( k = 1 ; k < cell_timer_count ; k++ ) + printf( " %.3f" , ((double)cell_timer[k])/CPU_TPS*1000 ); + printf( " ] ms.\n" ); #else printf( "main: runner_run with %i threads took %.3f ms.\n" , nr_threads , ((double)(getticks() - tic)) / CPU_TPS * 1000 ); #endif