rust/src/libstd/sync
bors dd4dad8c86 Auto merge of #24920 - alexcrichton:duration, r=aturon
This commit is an implementation of [RFC 1040][rfc] which is a redesign of the
currently-unstable `Duration` type. The API of the type has been scaled back to
be more conservative and it also no longer supports negative durations.

[rfc]: https://github.com/rust-lang/rfcs/blob/master/text/1040-duration-reform.md

The inner `duration` module of the `time` module has now been hidden (as
`Duration` is reexported) and the feature name for this type has changed from
`std_misc` to `duration`. All APIs accepting durations have also been audited to
take a more flavorful feature name instead of `std_misc`.

Closes #24874
2015-05-14 18:18:39 +00:00
..
mpsc Squeeze the last bits of tasks in documentation in favor of thread 2015-05-09 02:24:18 +09:00
barrier.rs Squeeze the last bits of tasks in documentation in favor of thread 2015-05-09 02:24:18 +09:00
condvar.rs std: Redesign Duration, implementing RFC 1040 2015-05-13 17:50:58 -07:00
future.rs Change name of unit test sub-module to "tests". 2015-04-24 23:06:41 +02:00
mod.rs Implement reentrant mutexes and make stdio use them 2015-04-08 19:42:16 +03:00
mutex.rs Rebasing 2015-05-13 14:35:53 +12:00
once.rs Squeeze the last bits of tasks in documentation in favor of thread 2015-05-09 02:24:18 +09:00
rwlock.rs Rebasing 2015-05-13 14:35:53 +12:00
semaphore.rs Register new snapshots 2015-04-28 17:23:45 -07:00