Index: src/base/platform/platform-win32.cc |
diff --git a/src/base/platform/platform-win32.cc b/src/base/platform/platform-win32.cc |
index b0677afad55cb84545ac92989196db1522985c3f..3226be7ea9479c8f6143b79585bd20d74c72629c 100644 |
--- a/src/base/platform/platform-win32.cc |
+++ b/src/base/platform/platform-win32.cc |
@@ -812,8 +812,8 @@ void OS::Guard(void* address, const size_t size) { |
} |
-void OS::Sleep(int milliseconds) { |
- ::Sleep(milliseconds); |
+void OS::Sleep(TimeDelta interval) { |
+ ::Sleep(static_cast<DWORD>(interval.InMilliseconds())); |
} |
@@ -1385,9 +1385,5 @@ void Thread::SetThreadLocal(LocalStorageKey key, void* value) { |
} |
- |
-void Thread::YieldCPU() { |
- Sleep(0); |
-} |
- |
+void Thread::YieldCPU() { ::Sleep(0); } |
} } // namespace v8::base |