This patch does two things: 1. It overhalls the static initialization in Walltime to be simplier. It uses a static variable inside WallTime::Now() to initialize the timer. 2. Add a logging mechanism so that the -v flag actually has meaning and reimplement the CHECK macros to allow extra messages to be streamed in.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| CMakeLists.txt | Loading commit data... | |
| arraysize.h | Loading commit data... | |
| benchmark.cc | Loading commit data... | |
| check.h | Loading commit data... | |
| colorprint.cc | Loading commit data... | |
| colorprint.h | Loading commit data... | |
| commandlineflags.cc | Loading commit data... | |
| commandlineflags.h | Loading commit data... | |
| cycleclock.h | Loading commit data... | |
| internal_macros.h | Loading commit data... | |
| log.cc | Loading commit data... | |
| log.h | Loading commit data... | |
| re.h | Loading commit data... | |
| re_posix.cc | Loading commit data... | |
| re_std.cc | Loading commit data... | |
| sleep.cc | Loading commit data... | |
| sleep.h | Loading commit data... | |
| stat.h | Loading commit data... | |
| sysinfo.cc | Loading commit data... | |
| sysinfo.h | Loading commit data... | |
| walltime.cc | Loading commit data... | |
| walltime.h | Loading commit data... |