summaryrefslogtreecommitdiff
path: root/src/libstd/thread
Commit message (Expand)AuthorAgeFilesLines
* mv std libs to library/mark2020-07-272-2534/+0
* Rollup merge of #73269 - mzohreva:mz/sgx-wait-timeout, r=jethrogbManish Goregaokar2020-07-161-3/+0
|\
| * Enable some timeouts in SGX platformMohsen Zohrevandi2020-06-121-3/+0
* | Rollup merge of #74263 - RalfJung:thread-local, r=Mark-SimulacrumManish Goregaokar2020-07-141-2/+2
|\ \
| * | rename fast_thread_local -> thread_local_dtor; thread_local -> thread_local_keyRalf Jung2020-07-121-2/+2
* | | Remove the useless indentationLzu Tao2020-07-121-3/+2
|/ /
* | Migrate to numeric associated constsLzu Tao2020-06-101-1/+0
|/
* Warn against thread::sleep in async fnKornel2020-05-121-0/+4
* Fix clippy warningsMatthias Krüger2020-05-111-1/+1
* Rollup merge of #71256 - cuviper:must_use_replace, r=estebankDylan DPC2020-04-221-1/+1
|\
| * Fix unused results from mem::replaceJosh Stone2020-04-171-1/+1
* | Stop accessing module level int consts via crate::<Ty>Linus Färnstrand2020-04-201-1/+1
|/
* Add inline attributes for functions used in the query systemJohn Kåre Alsaker2020-03-301-0/+1
* Return NonZeroU64 from ThreadId::as_u64.Thomas Bächler2020-03-211-2/+2
* Add an unstable conversion from thread ID to u64Mark Rousskov2020-01-061-0/+13
* Format the worldMark Rousskov2019-12-221-80/+99
* Require issue = "none" over issue = "0" in unstable attributesRoss MacArthur2019-12-212-6/+6
* Format libstd with rustfmtDavid Tolnay2019-11-291-54/+49
* Rollup merge of #66146 - 3442853561:patch-2, r=Mark-SimulacrumYuki Okushi2019-11-071-2/+2
|\
| * Update local.rs34428535612019-11-061-2/+2
* | Try with crate::error::ErrorPyry Kontio2019-11-071-1/+1
* | Fix the Error linking.Pyry Kontio2019-11-061-1/+1
* | Addressed review comments.Pyry Kontio2019-11-061-6/+6
* | Improve std::thread::Result documentationPyry Kontio2019-11-051-0/+12
|/
* Apply clippy::single_match suggestionMateusz Mikuła2019-10-221-3/+2
* Rollup merge of #64765 - alexcrichton:less-check-backtrace, r=sfacklerTyler Mandry2019-10-051-3/+0
|\
| * std: Reduce checks for `feature = "backtrace"`Alex Crichton2019-09-251-3/+0
* | updated the panic message wordingTomas Tauber2019-09-161-1/+1
* | Made a thread local storage panic message more explanatoryTomas Tauber2019-09-151-2/+2
|/
* Auto merge of #61491 - stjepang:impls-for-accesserror, r=dtolnaybors2019-08-051-0/+5
|\
| * Add #[stable] to Error implStjepan Glavina2019-08-041-0/+1
| * Add a few trait impls for AccessErrorStjepan Glavina2019-06-201-0/+4
* | Remove run-pass test suitesVadim Petrochenkov2019-07-271-1/+1
|/
* Auto merge of #60341 - mtak-:macos-tlv-workaround, r=alexcrichtonbors2019-06-201-107/+183
|\
| * fix wasm unused import in thread local implementationtyler2019-05-151-1/+0
| * llvm makes good inlining choices with only the #[cold] attributetyler2019-05-151-19/+15
| * remove trailing whitespacetyler2019-05-151-1/+1
| * cold was necessary on try_initialize_nodrop to get more straight line asmtyler2019-05-151-0/+1
| * - remove unnecessary inlinestyler2019-05-151-21/+18
| * add #[allow(unused)]tyler2019-05-151-0/+1
| * restructure thread_local! for better codegen (especially on macos)tyler2019-05-151-97/+188
| * Revert "ensure fast thread local lookups occur once per access on macos"tyler2019-05-151-6/+5
| * ensure fast thread local lookups occur once per access on macostyler2019-05-151-5/+6
| * remove dead code: requires_move_before_droptyler2019-05-151-12/+3
* | Fix intra-doc link resolution failure on re-exporting libstdTaiki Endo2019-05-041-0/+1
|/
* Use more realistic example for thread builderAleksey Kladov2019-04-181-1/+1
* Eliminate `FnBox` usages from libstd.CrLF07102019-04-101-2/+3
* libstd: deny(elided_lifetimes_in_paths)Mazdak Farrokhzad2019-03-312-8/+8
* Rollup merge of #59460 - xfix:include-id-in-thread-debug, r=AmanieuJosh Stone2019-03-271-1/+4
|\
| * Include id in Thread's Debug implementationKonrad Borowski2019-03-271-1/+4