From 616b7afb724a32df41eebfaf95402d008c60b411 Mon Sep 17 00:00:00 2001 From: Graydon Hoare Date: Wed, 8 Sep 2010 19:13:49 -0700 Subject: Tidy up the sync dir, remove dead or mis-designed code in favour of OS primitives, switch rust_kernel to use a lock/signal pair and wait rather than spin. --- src/rt/sync/spin_lock.h | 14 -------------- 1 file changed, 14 deletions(-) delete mode 100644 src/rt/sync/spin_lock.h (limited to 'src/rt/sync/spin_lock.h') diff --git a/src/rt/sync/spin_lock.h b/src/rt/sync/spin_lock.h deleted file mode 100644 index f15416a2..00000000 --- a/src/rt/sync/spin_lock.h +++ /dev/null @@ -1,14 +0,0 @@ -#ifndef SPIN_LOCK_H -#define SPIN_LOCK_H - -class spin_lock { - unsigned ticket; - void pause(); -public: - spin_lock(); - virtual ~spin_lock(); - void lock(); - void unlock(); -}; - -#endif /* SPIN_LOCK_H */ -- cgit v1.2.3