about summary refs log tree commit diff
path: root/src/libstd/thread
AgeCommit message (Expand)AuthorLines
2018-12-25Remove licensesMark Rousskov-20/+0
2018-12-10Auto merge of #56157 - RalfJung:park, r=nagisabors-5/+22
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-6/+6
2018-12-06Change sys::Thread::new to take the thread entry as Box<dyn FnBox() + 'static>̣Jethro Beekman-3/+19
2018-12-03improve wordingRalf Jung-3/+4
2018-11-27Fix small typo in commentMarius Nuennerich-1/+1
2018-11-23make park/unpark example more realisticRalf Jung-4/+15
2018-11-22expand thread::park explanationRalf Jung-1/+6
2018-11-13fix various typos in doc commentsAndy Russell-1/+1
2018-11-06Rollup merge of #55597 - alexcrichton:thread-local-inner, r=KodrAuskennytm-4/+4
2018-11-01std: Enable usage of `thread_local!` through importsAlex Crichton-4/+4
2018-11-01std: Improve codegen size of accessing TLSAlex Crichton-1/+10
2018-10-30thread::unpark: Avoid notifying with mutex locked.James Duley-2/+12
2018-10-28Auto merge of #55043 - oliver-giersch:unchecked_thread_spawning, r=alexcrichtonbors-13/+78
2018-10-18Rollup merge of #54646 - vn971:fix_std_thread_sleep, r=frewsxcvkennytm-10/+14
2018-10-16adds tracking issue numberoliver-giersch-1/+1
2018-10-15Merge pull request #5 from oliver-giersch/masteroliver-giersch-5/+11
2018-10-15adds feature gate to doc-test (example)oliver-giersch-0/+1
2018-10-15adds missing method call parenthesesoliver-giersch-1/+1
2018-10-15fixes misplaced semicolonoliver-giersch-2/+2
2018-10-15adds doc for `Builder::spawn_unchecked`oliver-giersch-1/+60
2018-10-14remove unnecessary lifetime boundsoliver-giersch-2/+2
2018-10-13Update mod.rsoliver-giersch-3/+3
2018-10-13Update mod.rsoliver-giersch-3/+2
2018-10-13adds unsafe `thread::Builder::spawn_unchecked` functionoliver-giersch-11/+17
2018-10-11improve docs on thread::sleepVasya Novikov-4/+8
2018-10-11std: Implement TLS for wasm32-unknown-unknownAlex Crichton-5/+11
2018-10-06Fix typo in libstd/thread/mod.rs: remove unnecessary commaArtem Varaksa-1/+1
2018-10-01update wording for thread::sleepVasya Novikov-6/+6
2018-09-28update wording for std::thread::sleepVasya Novikov-4/+4
2018-09-28fix std::thread::sleep typoVasya Novikov-1/+1
2018-09-18Expand synchronization comments in `park`/`unpark`James Duley-8/+13
2018-09-14Add comments and assertion to `park`/`unpark`James Duley-2/+12
2018-09-12Fix `thread` `park`/`unpark` synchronizationJames Duley-18/+11
2018-08-28split paragraphRalf Jung-3/+5
2018-08-15document effect of join on memory orderingRalf Jung-1/+5
2018-08-08avoid using the word 'initialized' to talk about that non-reentrant-capable s...Ralf Jung-1/+1
2018-08-06actually, reentrant uninitialized mutex acquisition is outright UBRalf Jung-3/+2
2018-08-06clarify partially initialized Mutex issuesRalf Jung-0/+3
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-27Fix the error reference for LocalKey::try_withMichal 'vorner' Vaner-1/+1
2018-06-17libstd: add an RAII utility for sys_common::mutex::MutexNODA, Kai-4/+1