Advertisement
Guest User

Untitled

a guest
Oct 20th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.17 KB | None | 0 0
  1. #include "Mutex.h"
  2.  
  3. void Mutex::acquire() {
  4.     while (!lock.test_and_set()) {
  5.         std::this_thread::yield();
  6.     }
  7. }
  8.  
  9. void Mutex::release() {
  10.     lock.clear();
  11. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement