summaryrefslogtreecommitdiff
path: root/src/common/thread.cpp
diff options
context:
space:
mode:
authorGravatar Lioncash2018-11-21 21:40:08 -0500
committerGravatar Lioncash2018-11-21 21:40:11 -0500
commitd6583d68f630f3bd9a5626ab0fc24f2027ddd50a (patch)
tree5b3adda2620a1d81e31ac416a5f53573f7a6c0ac /src/common/thread.cpp
parentcommon/thread: Remove unused CurrentThreadId() (diff)
downloadyuzu-d6583d68f630f3bd9a5626ab0fc24f2027ddd50a.tar.gz
yuzu-d6583d68f630f3bd9a5626ab0fc24f2027ddd50a.tar.xz
yuzu-d6583d68f630f3bd9a5626ab0fc24f2027ddd50a.zip
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/common/thread.cpp')
-rw-r--r--src/common/thread.cpp11
1 files changed, 0 insertions, 11 deletions
diff --git a/src/common/thread.cpp b/src/common/thread.cpp
index a7267b637..4bcb65236 100644
--- a/src/common/thread.cpp
+++ b/src/common/thread.cpp
@@ -25,13 +25,6 @@
25 25
26namespace Common { 26namespace Common {
27 27
28#ifdef _WIN32
29// Supporting functions
30void SleepCurrentThread(int ms) {
31 Sleep(ms);
32}
33#endif
34
35#ifdef _MSC_VER 28#ifdef _MSC_VER
36 29
37void SetThreadAffinity(std::thread::native_handle_type thread, u32 mask) { 30void SetThreadAffinity(std::thread::native_handle_type thread, u32 mask) {
@@ -97,10 +90,6 @@ void SetCurrentThreadAffinity(u32 mask) {
97} 90}
98 91
99#ifndef _WIN32 92#ifndef _WIN32
100void SleepCurrentThread(int ms) {
101 usleep(1000 * ms);
102}
103
104void SwitchCurrentThread() { 93void SwitchCurrentThread() {
105 usleep(1000 * 1); 94 usleep(1000 * 1);
106} 95}