Index: src/platform-win32.cc |
diff --git a/src/platform-win32.cc b/src/platform-win32.cc |
index f9e37d86a2e8b11110d8edf1fa44bd11e15eeb44..65d31a94f9174c23e72ad0a26e199ef0deda29e2 100644 |
--- a/src/platform-win32.cc |
+++ b/src/platform-win32.cc |
@@ -591,16 +591,8 @@ double OS::TimeCurrentMillis() { |
return t.ToJSTime(); |
} |
- |
-static LARGE_INTEGER frequency = 0; |
- |
- |
-// Returns the tickcounter based on QueryPerformanceCounter or timeGetTime. |
+// Returns the tickcounter based on timeGetTime. |
int64_t OS::Ticks() { |
- static LARGE_INTEGER tick; |
- if (frequency != 0 && QueryPerformanceCounter(&tick)) { |
- return static_cast<int64_t>(tick.QuadPart * 1e6 / frequency->QuadPart); |
- } |
return timeGetTime() * 1000; // Convert to microseconds. |
} |
@@ -2095,15 +2087,12 @@ void OS::SetUp() { |
// call this setup code within the same millisecond. |
uint64_t seed = static_cast<uint64_t>(TimeCurrentMillis()); |
srand(static_cast<unsigned int>(seed)); |
- // Get the number of ticks per second that is used in OS::Ticks() |
- QueryPerformanceFrequency(&frequency); |
limit_mutex = CreateMutex(); |
SamplerThread::SetUp(); |
} |
void OS::TearDown() { |
- frequency = 0; |
SamplerThread::TearDown(); |
delete limit_mutex; |
} |