blob: cff9a8dc182438ef75e5383fa8a16c265da77250 [file] [log] [blame]
/*
Copyright 2007-2008 Adobe Systems Incorporated
Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt
or a copy at http://stlab.adobe.com/licenses.html)
Shared source file for timing, used by all the benchmarks
*/
/******************************************************************************/
#include <time.h>
/******************************************************************************/
/* Yes, this would be easier with a class or vector
but it needs to work for both C and C++ code
*/
/* simple timer functions */
clock_t start_time, end_time;
void start_timer() { start_time = clock(); }
double timer() {
end_time = clock();
return (end_time - start_time)/ (double)(CLOCKS_PER_SEC);
}
/******************************************************************************/