about summary refs log tree commit diff
path: root/src/libstd/thread
AgeCommit message (Expand)AuthorLines
2015-07-12std: Fix a TLS destructor bug on OSXAlex Crichton-2/+19
2015-07-01Add netbsd amd64 supportAlex Newman-0/+3
2015-06-18Fix libstd testsAlex Crichton-2/+1
2015-06-17More test fixes and fallout of stability changesAlex Crichton-2/+2
2015-06-17std: Deprecate the `scoped` featureAlex Crichton-0/+6
2015-06-17std: Split the `std_misc` featureAlex Crichton-2/+2
2015-06-16Auto merge of #25952 - alexcrichton:fix-scoped-tls, r=aturonbors-32/+48
2015-06-11Conver reborrows to .iter() calls where appropriateJoshua Landau-1/+1
2015-06-01std: Fix unsoundness of std::thread::ScopedKeyAlex Crichton-32/+48
2015-05-28std: Add an option to disable ELF based TLSAlex Crichton-27/+75
2015-05-27Use `const fn` to abstract away the contents of UnsafeCell & friends.Eduard Burtescu-226/+114
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-11docs: Link from tls macros to relevant docsUlrik Sverdrup-0/+4
2015-05-09Squeeze the last bits of `task`s in documentation in favor of `thread`Barosl Lee-4/+4
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-3/+1
2015-04-28Auto merge of #24777 - alexcrichton:musl, r=brsonbors-0/+1
2015-04-27std: Don't assume thread::current() works on panicAlex Crichton-1/+3
2015-04-27std: Clean up some annotations in thread::localAlex Crichton-20/+4
2015-04-27std: Prepare for linking to muslAlex Crichton-0/+1
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-15std: Fix thread_local! in non-PIE binariesAlex Crichton-1/+1
2015-04-14rollup merge of #24385: aturon/unstable-scopedAlex Crichton-14/+41
2015-04-14rollup merge of #24377: apasel422/docsAlex Crichton-21/+21
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-21/+21
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-28/+26
2015-04-07std: Deny most warnings in doctestsAlex Crichton-0/+1
2015-04-01rollup merge of #23860: nikomatsakis/copy-requires-cloneAlex Crichton-1/+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
2015-04-01Fallout in public-facing and semi-public-facing libsNiko Matsakis-1/+1
2015-03-31rollup merge of #23873: alexcrichton/remove-deprecatedAlex Crichton-108/+2
2015-03-31std: Clean out #[deprecated] APIsAlex Crichton-108/+2
2015-03-30std: Stabilize the rest of Any/BoxAnyAlex Crichton-1/+0
2015-03-27rollup merge of #23752: alexcrichton/remove-should-failAlex Crichton-2/+2
2015-03-27rollup merge of #23651: alexcrichton/unwind-tryAlex Crichton-0/+49
2015-03-26syntax: Remove support for #[should_fail]Alex Crichton-2/+2