-/**
-Returns the current timestamp.
-*/
-TimeStamp now()
-{
- timeval tv;
- gettimeofday(&tv, 0);
- return TimeStamp(tv.tv_sec*1000000LL+tv.tv_usec);
-}
-
-/**
-Returns the CPU time used by the program so far.
-*/
-TimeDelta get_cpu_time()
-{
- rusage ru;
- getrusage(RUSAGE_SELF, &ru);
- return (ru.ru_utime.tv_sec+ru.ru_stime.tv_sec)*sec + (ru.ru_utime.tv_usec+ru.ru_stime.tv_usec)*usec;
-}
-
-/**
-Sleeps for the given time.
-*/
-int sleep(const TimeDelta &d)