about summary refs log tree commit diff
path: root/src/libstd/thread/mod.rs
AgeCommit message (Expand)AuthorLines
2016-02-29std: Stabilize APIs for the 1.8 releaseAlex Crichton-0/+1
2015-12-29Fix warnings when compiling stdlib with --testFlorian Hahn-5/+5
2015-12-21std: Use cfg(target_thread_local) in thread_local!Alex Crichton-1/+4
2015-12-09std: Rename thread::catch_panic to panic::recoverAlex Crichton-18/+1
2015-12-04AsRawHandle and IntoRawHandle for JoinHandlePeter Atashian-0/+9
2015-11-20Rename #[deprecated] to #[rustc_deprecated]Vadim Petrochenkov-2/+2
2015-11-18Add missing annotations and some testsVadim Petrochenkov-0/+2
2015-11-04Deprecate `_ms` functions that predate the `Duration` APIBen Striegel-0/+2
2015-10-18Clean up thread::spawnarcnmx-23/+16
2015-10-02fix falloutAriel Ben-Yehuda-1/+2
2015-09-13Auto merge of #28339 - alexcrichton:stabilize-1.4, r=aturonbors-4/+2
2015-09-11std: Internalize almost all of `std::rt`Alex Crichton-3/+4
2015-09-11std: Stabilize/deprecate features for 1.4Alex Crichton-4/+2
2015-08-15std: Add issues to all unstable featuresAlex Crichton-64/+12
2015-08-12Remove all unstable deprecated functionalityAlex Crichton-106/+4
2015-08-10Remove morestack supportAlex Crichton-14/+1
2015-07-27Show appropriate feature flags in docsSteve Klabnik-2/+4
2015-07-26Remove the module-level documentation for thread::scopedKevin Ballard-34/+25
2015-07-23Fix `thread::catch_panic` documentation to mention its return value on successTobias Bucher-3/+3
2015-07-21Expand a bit on thread::park spurious wakeupsSteve Klabnik-2/+18
2015-06-17More test fixes and fallout of stability changesAlex Crichton-0/+1
2015-06-17std: Deprecate the `scoped` featureAlex Crichton-0/+6
2015-06-01std: Fix unsoundness of std::thread::ScopedKeyAlex Crichton-0/+1
2015-05-27Use `const fn` to abstract away the contents of UnsafeCell & friends.Eduard Burtescu-2/+1
2015-05-14Auto merge of #24920 - alexcrichton:duration, r=aturonbors-4/+40
2015-05-13std: Redesign Duration, implementing RFC 1040Alex Crichton-4/+40
2015-05-09Squeeze the last bits of `task`s in documentation in favor of `thread`Barosl Lee-3/+3
2015-04-29rollup merge of #24926: frewsxcv/patch-20Alex Crichton-1/+1
2015-04-28Fix punctuation placement in doc-commentCorey Farwell-1/+1
2015-04-28Register new snapshotsTamir Duberstein-1/+0
2015-04-27std: Don't assume thread::current() works on panicAlex Crichton-1/+3
2015-04-26thread: right now you can't actually set those printersRicho Healey-2/+1
2015-04-24Change name of unit test sub-module to "tests".Johannes Oertel-1/+1
2015-04-22std: Audit std::thread implementationsAlex Crichton-66/+55
2015-04-21std: Remove deprecated/unstable num functionalityAlex Crichton-16/+0
2015-04-14rollup merge of #24385: aturon/unstable-scopedAlex Crichton-14/+41
2015-04-14rollup merge of #24377: apasel422/docsAlex Crichton-18/+18
2015-04-14test: Fixup many library unit testsAlex Crichton-4/+1
2015-04-14Fallout: move from scoped to spawnAaron Turon-0/+1
2015-04-13Generalize `spawn` beyond unit closuresAaron Turon-10/+32
2015-04-13De-stabilize `thread::scoped` and friendsAaron Turon-4/+8
2015-04-13pluralize doc comment verbs and add missing periodsAndrew Paseltiner-18/+18
2015-04-12std: Work around a stability bug in threadAlex Crichton-3/+3
2015-04-11Rollup merge of #24283 - apasel422:patch-2, r=alexcrichtonManish Goregaokar-2/+2
2015-04-10s/Panicks/Panics/Andrew Paseltiner-2/+2
2015-04-07std: Reorganize thread::local a bitAlex Crichton-14/+12
2015-04-07std: Deny most warnings in doctestsAlex Crichton-0/+1
2015-04-01rollup merge of #23949: aturon/stab-timeoutAlex Crichton-9/+23
2015-04-01Stabilize basic timeout functionalityAaron Turon-9/+23
2015-04-01Remove `Thunk` struct and `Invoke` trait; change `Thunk` to be an aliasNiko Matsakis-12/+16