Files
rust/src/rt/sync/spin_lock.h
T
Graydon Hoare d6b7c96c3e Populate tree.
2010-06-23 21:03:09 -07:00

15 lines
241 B
C++

#ifndef UNFAIR_TICKET_LOCK_H
#define UNFAIR_TICKET_LOCK_H
class spin_lock {
unsigned ticket;
void pause();
public:
spin_lock();
virtual ~spin_lock();
void lock();
void unlock();
};
#endif /* UNFAIR_TICKET_LOCK_H */