/* -*- mode: C; mode: folding; fill-column: 70; -*- *//* Copyright 2010, Georgia Institute of Technology, USA. *//* See COPYING for license. */#if !defined(TIMER_HEADER_)#define TIMER_HEADER_/** Start timing. */void tic (void);/** Return seconds since last tic. */double toc (void);/** Macro to time a block. */#define TIME(timevar, what) do { tic (); what; timevar = toc(); } while (0)#endif /* TIMER_HEADER_ */
/* -*- mode: C; mode: folding; fill-column: 70; -*- */
/* Copyright 2010, Georgia Institute of Technology, USA. */
/* See COPYING for license. */
#if !defined(TIMER_HEADER_)
#define TIMER_HEADER_
/** Start timing. */
void tic (void);
/** Return seconds since last tic. */
double toc (void);
/** Macro to time a block. */
#define TIME(timevar, what) do { tic (); what; timevar = toc(); } while (0)
#endif /* TIMER_HEADER_ */