diff options
| author | Michael Bebenita <[email protected]> | 2010-09-09 16:01:49 -0700 |
|---|---|---|
| committer | Michael Bebenita <[email protected]> | 2010-09-10 14:38:31 -0700 |
| commit | f985fded3ede8a7677ca6c9c77817d27bc9ae492 (patch) | |
| tree | bf956b68b6b5dfd8744a1b14e55425fac5ce6c3b /src/rt/sync/lock_and_signal.h | |
| parent | Use hashtable rather than bitset for vreg constraints in ra; speeds compilation. (diff) | |
| download | rust-f985fded3ede8a7677ca6c9c77817d27bc9ae492.tar.xz rust-f985fded3ede8a7677ca6c9c77817d27bc9ae492.zip | |
Added lock_and_signal::signal_all(), and made the rust_kernel::join() use wait instead of yield.
Diffstat (limited to 'src/rt/sync/lock_and_signal.h')
| -rw-r--r-- | src/rt/sync/lock_and_signal.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/rt/sync/lock_and_signal.h b/src/rt/sync/lock_and_signal.h index 5a852d9d..1f1cfb41 100644 --- a/src/rt/sync/lock_and_signal.h +++ b/src/rt/sync/lock_and_signal.h @@ -18,6 +18,7 @@ public: void wait(); void timed_wait(size_t timeout_in_ns); void signal(); + void signal_all(); }; #endif /* LOCK_AND_SIGNAL_H */ |