Ben Blum
|
f29f308c1c
|
Enable multiple condvars on a single mutex_arc/rw_arc.
|
2012-08-15 13:22:50 -04:00 |
|
Ben Blum
|
d1fc7368c8
|
Enable multiple condvars on a single mutex/rwlock.
|
2012-08-15 13:22:50 -04:00 |
|
Ben Blum
|
fa8fc4b2b5
|
Add 1shot pipe chan_one/port_one type aliases and convert std::sync to use them
|
2012-08-15 13:22:50 -04:00 |
|
Ben Blum
|
958df4b003
|
De-mode comm, libc, priv, rt, sync, arc. Super easy.
|
2012-08-14 19:36:04 -04:00 |
|
Ben Blum
|
821fa337ff
|
add sync::tests::test_mutex_killed_broadcast
|
2012-08-14 19:32:52 -04:00 |
|
Ben Blum
|
589ee65fd4
|
Add rw_arc.downgrade() + std and cfail tests. Tons of region FIXMEs... (cf #2282, #3154)
|
2012-08-14 17:53:18 -04:00 |
|
Brian Anderson
|
5394e34aa4
|
core: Camel case some lesser-used modules
|
2012-08-13 18:59:48 -07:00 |
|
Ben Blum
|
6e93d67dba
|
Add more rwlock tests
|
2012-08-13 17:31:28 -04:00 |
|
Ben Blum
|
7cf21e52eb
|
Implement rwlock.downgrade and tests
|
2012-08-13 17:31:24 -04:00 |
|
Ben Blum
|
3dbce4ebea
|
minor fix to rwlock.read()
|
2012-08-13 17:18:23 -04:00 |
|
Ben Blum
|
42825fbea6
|
Split libcore/arc.rs: arc -> std::arc; exclusive -> unsafe::exclusive
|
2012-08-10 20:53:09 -04:00 |
|