]> git.lizzy.rs Git - rust.git/commit
Remove rt::bookkeeping
authorAaron Turon <aturon@mozilla.com>
Tue, 25 Nov 2014 01:33:37 +0000 (17:33 -0800)
committerAaron Turon <aturon@mozilla.com>
Fri, 19 Dec 2014 07:31:35 +0000 (23:31 -0800)
commit9b03b72d7fb82f07d35e7dcda02754c6da90ae58
treed64cf416856d211a50083a62fd26b444859ba5eb
parentc009bfdf94a48434e1f6bf3bfe59cf539f464ee2
Remove rt::bookkeeping

This commit removes the runtime bookkeeping previously used to ensure
that all Rust tasks were joined before the runtime was shut down.

This functionality will be replaced by an RAII style `Thread` API, that
will also offer a detached mode.

Since this changes the semantics of shutdown, it is a:

[breaking-change]
src/libstd/rt/bookkeeping.rs [deleted file]
src/libstd/rt/mod.rs
src/libstd/rt/task.rs
src/libstd/sys/common/helper_thread.rs