Commit 65a5ebd6 by Matt Clarkson

Use the WINAPI `Sleep` function

parent 6bc54ba0
...@@ -19,10 +19,14 @@ ...@@ -19,10 +19,14 @@
#include "internal_macros.h" #include "internal_macros.h"
#ifdef OS_WINDOWS
#include <Windows.h>
#endif
namespace benchmark { namespace benchmark {
#ifdef OS_WINDOWS #ifdef OS_WINDOWS
// Window's _sleep takes milliseconds argument. // Window's Sleep takes milliseconds argument.
void SleepForMilliseconds(int milliseconds) { _sleep(milliseconds); } void SleepForMilliseconds(int milliseconds) { Sleep(milliseconds); }
void SleepForSeconds(double seconds) { void SleepForSeconds(double seconds) {
SleepForMilliseconds(static_cast<int>(kNumMillisPerSecond * seconds)); SleepForMilliseconds(static_cast<int>(kNumMillisPerSecond * seconds));
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment