From 1855fb3d88c3487861e7beddb222dc07fbff7853 Mon Sep 17 00:00:00 2001 From: Weiyi Wang Date: Sat, 22 Sep 2018 00:32:19 -0400 Subject: [PATCH] common/thread: remove YieldCPU() simply use the standard library yield() --- src/common/thread.h | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/common/thread.h b/src/common/thread.h index 84fc016d9..cd818ffad 100644 --- a/src/common/thread.h +++ b/src/common/thread.h @@ -96,14 +96,6 @@ private: void SleepCurrentThread(int ms); void SwitchCurrentThread(); // On Linux, this is equal to sleep 1ms - -// Use this function during a spin-wait to make the current thread -// relax while another thread is working. This may be more efficient -// than using events because event functions use kernel calls. -inline void YieldCPU() { - std::this_thread::yield(); -} - void SetCurrentThreadName(const char* name); } // namespace Common