rust/src/libstd/rt
bors d98668a559 auto merge of #12235 : huonw/rust/raii-lock, r=alexcrichton
- adds a `LockGuard` type returned by `.lock` and `.trylock` that unlocks the mutex in the destructor
- renames `mutex::Mutex` to `StaticNativeMutex` 
- adds a `NativeMutex` type with a destructor
- removes `LittleLock`
- adds `#[must_use]` to `sync::mutex::Guard` to remind people to use it
2014-02-15 15:21:28 -08:00
..
args.rs std: Rename unstable::mutex::Mutex to StaticNativeMutex. 2014-02-16 10:13:56 +11:00
at_exit_imp.rs Move replace and swap to std::mem. Get rid of std::util 2014-02-11 05:21:35 +08:00
crate_map.rs
env.rs Register new snapshots 2014-02-14 22:55:20 -08:00
global_heap.rs return value/use extra::test::black_box in benchmarks 2014-02-14 07:45:34 -08:00
local_heap.rs Register new snapshots 2014-02-14 22:55:20 -08:00
local_ptr.rs
local.rs
logging.rs
macros.rs
mod.rs Rewrite channels yet again for upgradeability 2014-02-11 16:32:00 -08:00
rtio.rs Expose whether event loops have active I/O 2014-02-12 09:46:31 -08:00
task.rs Don't require an allocation for on_exit messages 2014-02-13 20:29:47 -08:00
thread_local_storage.rs
thread.rs std: Add init and uninit to mem. Replace direct intrinsic usage 2014-02-09 00:17:40 -08:00
unwind.rs Invoke gcc with -nodefaultlibs 2014-02-14 08:07:46 -08:00
util.rs std: Remove io::io_error 2014-02-03 09:32:33 -08:00