about summary refs log tree commit diff
path: root/src/libstd/thread/mod.rs
AgeCommit message (Expand)AuthorLines
2018-08-01Rollup merge of #52771 - matklad:patch-1, r=kennytmPietro Albini-1/+4
2018-07-28Rollup merge of #52759 - stjepang:impl-send-sync-for-joinhandle, r=TimNNkennytm-0/+5
2018-07-27Fix wsAleksey Kladov-1/+1
2018-07-27Clarify thread::park semanticsAleksey Kladov-1/+4
2018-07-27Add stability attributesStjepan Glavina-0/+2
2018-07-27Impl Send & Sync for JoinHandleStjepan Glavina-0/+3
2018-07-11Add missing dyn in testsljedrz-4/+4
2018-07-10Deny bare trait objects in `src/libstd`.ljedrz-1/+1
2018-06-29Auto merge of #51290 - Pslydhh:master, r=alexcrichtonbors-2/+8
2018-06-17libstd: add an RAII utility for sys_common::mutex::MutexNODA, Kai-4/+1
2018-06-02removes tabsPslydhh-8/+6
2018-06-02remove trailing whitespacePslydhh-6/+6
2018-06-02park():prohibit spurious wakeups in next parkPslydhh-2/+10
2018-04-13std: Minimize size of panicking on wasmAlex Crichton-0/+3
2018-02-28Remove thread_local_stateStjepan Glavina-3/+0
2018-02-28Stabilize LocalKey::try_withStjepan Glavina-1/+4
2018-02-17Unify 'Platform-specific behavior' documentation headings.Corey Farwell-3/+3
2017-11-02Make join a link to the function's documentationSebastian Dröge-1/+1
2017-11-02Mention that panics can't possibly be caught when compiling with panic=abortSebastian Dröge-1/+1
2017-11-02Use ` instead of ' for function namesSebastian Dröge-2/+2
2017-11-02Update the std::thread docs and clarify that panics can nowadays be caughtSebastian Dröge-5/+9
2017-10-25std: Optimize thread park/unpark implementationAlex Crichton-15/+72
2017-10-08Don't encourage people to ignore threading errors in the docsJake Goulding-5/+7
2017-09-18Rollup merge of #44651 - bluss:document-thread-name-no-nuls, r=steveklabnikAlex Crichton-0/+7
2017-09-17std: Document thread builder panics for nul bytes in thread namesUlrik Sverdrup-0/+7
2017-09-13Move default stack min size to thread implementationsTobias Schaffner-2/+2
2017-08-27Auto merge of #44112 - alexcrichton:thread-join, r=sfacklerbors-0/+5
2017-08-26std: Handle OS errors when joining threadsAlex Crichton-0/+5
2017-08-24Fix inconsistent doc headingslukaramu-1/+1
2017-08-22Thread spawning: don't run `min_stack` if the user has specified stack size.Corey Farwell-1/+1
2017-08-15Fix typos & us spellingsFourchaux-1/+1
2017-08-14Indicate which stack size option has precedence.Corey Farwell-1/+1
2017-08-13Indicate thread names get passed to the OS.Corey Farwell-4/+8
2017-08-13Rewrite docs for stack size/thread names for spawned threads.Corey Farwell-10/+41
2017-08-11Fix some typosBastien Orivel-1/+1
2017-08-02Indicate how `ThreadId` is created.Corey Farwell-1/+5
2017-08-02Fix broken links in `Thread` docs.Corey Farwell-0/+3
2017-07-26Rollup merge of #43456 - joshlf:spawn-doc-grammar, r=alexcrichtonMark Simulacrum-1/+1
2017-07-24std::thread::spawn: Fix grammar in documentationJoshua Liebow-Feeser-1/+1
2017-07-23Fix some doc/comment typos.Bruce Mitchener-4/+4
2017-07-11Fix @alexcrichton commentsLee Bousfield-1/+1
2017-06-24Stabilize ThreadIdSteven Fackler-8/+2
2017-06-23rustc: Enable #[thread_local] for WindowsAlex Crichton-1/+1
2017-06-12Capture elapsed duration in Thread::park_timeout exampleMark Buer-5/+9
2017-06-02Rollup merge of #41981 - gamazeps:thread-detach, r=frewsxcvMark Simulacrum-3/+28
2017-06-02Expands `detach` documentation in `thread::JoinHande`.Felix Raimundo-3/+28
2017-05-24Rollup merge of #42141 - ids1024:nobacktrace, r=aturonMark Simulacrum-0/+3
2017-05-24Rollup merge of #41980 - gamazeps:thread-send, r=steveklabnikMark Simulacrum-0/+22
2017-05-21Fix building without backtrace feature, which was broken in ca8b754Ian Douglas Scott-0/+3
2017-05-16Rollup merge of #41994 - gamazeps:thread-builder, r=GuillaumeGomezMark Simulacrum-11/+38