about summary refs log tree commit diff
path: root/src/libstd/thread/scoped.rs
AgeCommit message (Collapse)AuthorLines
2015-04-12std: Work around a stability bug in threadAlex Crichton-320/+0
Make sure the unstable `scoped` modules isn't named the same as the `scoped` function. cc #24334
2015-04-07std: Reorganize thread::local a bitAlex Crichton-3/+3
Make the structure more amenable to what rustdoc is expecting to ensure that everything renders all nice and pretty in the output. Closes #23705 Closes #23910
2015-03-23Test fixes and rebase conflicts, round 2Alex Crichton-3/+3
2015-03-23rollup merge of #23598: brson/gateAlex Crichton-0/+3
Conflicts: src/compiletest/compiletest.rs src/libcollections/lib.rs src/librustc_back/lib.rs src/libserialize/lib.rs src/libstd/lib.rs src/libtest/lib.rs src/test/run-make/rustdoc-default-impl/foo.rs src/test/run-pass/env-home-dir.rs
2015-03-23Implement RFC 909: move thread_local into threadAaron Turon-0/+317
This commit implements [RFC 909](https://github.com/rust-lang/rfcs/pull/909): The `std::thread_local` module is now deprecated, and its contents are available directly in `std::thread` as `LocalKey`, `LocalKeyState`, and `ScopedKey`. The macros remain exactly as they were, which means little if any code should break. Nevertheless, this is technically a: [breaking-change] Closes #23547