rust/src/libstd/rt
Alex Crichton c318d72b86 std: Fail more gracefully on thread spawn errors
On windows, correctly check for errors when spawning threads, and on both
windows and unix handle the error more gracefully rather than printing an opaque
assertion failure.

Closes #13589
2014-04-18 10:36:16 -07:00
..
args.rs comm: Implement synchronous channels 2014-03-24 20:06:37 -07:00
at_exit_imp.rs std,serialize: remove some internal uses of ~[]. 2014-04-10 15:21:58 -07:00
backtrace.rs De-~[] Mem{Reader,Writer} 2014-04-06 15:40:01 -07:00
bookkeeping.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
env.rs Register new snapshots 2014-02-14 22:55:20 -08:00
global_heap.rs libtest: rename BenchHarness to Bencher 2014-04-11 17:31:13 +08:00
libunwind.rs std: Switch field privacy as necessary 2014-03-31 15:17:12 -07:00
local.rs Publicise types/add #[allow(visible_private_types)] to a variety of places. 2014-03-01 00:12:34 +11:00
local_heap.rs std: Impl Deref/DerefMut for a borrowed task 2014-04-15 19:45:00 -07:00
local_ptr.rs std: Remove pub use globs 2014-04-15 19:47:03 -07:00
macros.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
mod.rs Register new snapshots 2014-04-08 00:03:11 -07:00
rtio.rs std,native,green,rustuv: make readdir return Vec. 2014-04-10 15:21:58 -07:00
stack.rs std: Tweak stack overflow printing for robustness 2014-02-25 16:51:52 -08:00
task.rs std: Impl Deref/DerefMut for a borrowed task 2014-04-15 19:45:00 -07:00
thread.rs std: Fail more gracefully on thread spawn errors 2014-04-18 10:36:16 -07:00
thread_local_storage.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
unwind.rs std: Switch field privacy as necessary 2014-03-31 15:17:12 -07:00
util.rs rename std::vec -> std::slice 2014-03-20 01:30:27 -04:00