benchmark/src
Matt Clarkson 6bc54ba028 Use CMake to link Shlwapi on Windows
We use the SHGetValueA on Windows to retrieve the MHz of the processor
but this requires the shlwapi library. Previous to this patch the
library was linked with a MSVC specific pragma but there is no
guarantee that on Windows we will be using MSVC. Therefore, it is much
compile agnostic to use the standard CMAKE library linking mechanism
to provide the definition of SHGetValueA
2015-03-31 10:13:08 +01:00
..
arraysize.h Step one towards merging timer changes. 2015-03-06 12:35:00 -05:00
benchmark.cc Only include the correct platform headers 2015-03-31 10:13:08 +01:00
check.h The second step towards merging the timer changes. 2015-03-06 14:07:24 -05:00
CMakeLists.txt Use CMake to link Shlwapi on Windows 2015-03-31 10:13:08 +01:00
colorprint.cc Only include the correct platform headers 2015-03-31 10:13:08 +01:00
colorprint.h Adding benchmark namespace and removing broken flags 2013-12-19 16:18:09 -08:00
commandlineflags.cc replace instances of NULL with nullptr 2015-03-12 19:32:50 -04:00
commandlineflags.h Third step in moving towards adopting new timer semantics 2015-03-06 17:01:05 -05:00
console_reporter.cc Introduce CSV reporter 2015-03-27 14:07:23 -07:00
csv_reporter.cc Deal with names with embedded quotes 2015-03-30 10:41:22 -07:00
cycleclock.h replace instances of NULL with nullptr 2015-03-12 19:32:50 -04:00
internal_macros.h Step one towards merging timer changes. 2015-03-06 12:35:00 -05:00
json_reporter.cc Introduce use of std::chrono and remove Walltime printing 2015-03-26 14:26:07 -04:00
log.cc The second step towards merging the timer changes. 2015-03-06 14:07:24 -05:00
log.h invert check in GetLogInstanceForLevel() 2015-03-06 14:19:06 -05:00
mutex.h Adopt new benchmark timing internals. 2015-03-12 18:03:33 -04:00
re_posix.cc replace instances of NULL with nullptr 2015-03-12 19:32:50 -04:00
re_std.cc Third step in moving towards adopting new timer semantics 2015-03-06 17:01:05 -05:00
re.h replace instances of NULL with nullptr 2015-03-12 19:32:50 -04:00
reporter.cc Introduce CSV reporter 2015-03-27 14:07:23 -07:00
sleep.cc Third step in moving towards adopting new timer semantics 2015-03-06 17:01:05 -05:00
sleep.h Third step in moving towards adopting new timer semantics 2015-03-06 17:01:05 -05:00
stat.h add floating point comparison warnings 2015-03-12 20:27:29 -04:00
string_util.cc Add double-quotes where necessary 2015-03-27 14:07:23 -07:00
string_util.h Add double-quotes where necessary 2015-03-27 14:07:23 -07:00
sysinfo.cc Use CMake to link Shlwapi on Windows 2015-03-31 10:13:08 +01:00
sysinfo.h Introduce use of std::chrono and remove Walltime printing 2015-03-26 14:26:07 -04:00
walltime.cc Make DateTimeString part of the internal implementation 2015-03-27 12:13:02 -04:00
walltime.h Make DateTimeString part of the internal implementation 2015-03-27 12:13:02 -04:00