aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLioncash <mathew1800@gmail.com>2018-11-21 21:40:08 -0500
committerLioncash <mathew1800@gmail.com>2018-11-21 21:40:11 -0500
commit814e65334e26bc372bf9d51630e6ca69790482bb (patch)
tree5b3adda2620a1d81e31ac416a5f53573f7a6c0ac /src
parentc8c46d02784bef529833293fd4deb4b1aebe9d0c (diff)
common/thread: Remove SleepCurrentThread()
This is also unused and superceded by standard functionality. The standard library provides std::this_thread::sleep_for(), which provides a much more flexible interface, as different time units can be used with it.
Diffstat (limited to 'src')
-rw-r--r--src/common/thread.cpp11
-rw-r--r--src/common/thread.h1
2 files changed, 0 insertions, 12 deletions
diff --git a/src/common/thread.cpp b/src/common/thread.cpp
index a7267b6374..4bcb652362 100644
--- a/src/common/thread.cpp
+++ b/src/common/thread.cpp
@@ -25,13 +25,6 @@
namespace Common {
-#ifdef _WIN32
-// Supporting functions
-void SleepCurrentThread(int ms) {
- Sleep(ms);
-}
-#endif
-
#ifdef _MSC_VER
void SetThreadAffinity(std::thread::native_handle_type thread, u32 mask) {
@@ -97,10 +90,6 @@ void SetCurrentThreadAffinity(u32 mask) {
}
#ifndef _WIN32
-void SleepCurrentThread(int ms) {
- usleep(1000 * ms);
-}
-
void SwitchCurrentThread() {
usleep(1000 * 1);
}
diff --git a/src/common/thread.h b/src/common/thread.h
index c208090217..5d3f39bd08 100644
--- a/src/common/thread.h
+++ b/src/common/thread.h
@@ -83,7 +83,6 @@ private:
std::size_t generation; // Incremented once each time the barrier is used
};
-void SleepCurrentThread(int ms);
void SwitchCurrentThread(); // On Linux, this is equal to sleep 1ms
void SetCurrentThreadName(const char* name);