about summary refs log tree commit diff
path: root/library/std/src/thread/mod.rs
AgeCommit message (Expand)AuthorLines
2022-02-22Fix typo.NyantasticUwU-1/+1
2022-01-23Rollup merge of #92555 - m-ou-se:scoped-threads, r=AmanieuMatthias Krüger-27/+66
2022-01-22Add tracking issue number for scoped_threads.Mara Bos-2/+2
2022-01-22Simplify Send/Sync of std::thread::Packet.Mara Bos-7/+5
2022-01-13Auto merge of #92553 - m-ou-se:thread-join-simplify, r=Mark-Simulacrumbors-9/+9
2022-01-07Stabilize `#[feature(available_parallelism)]`Yoshua Wuyts-2/+1
2022-01-05Rename n_running_threads to num_running_threads.Mara Bos-2/+2
2022-01-04Fix typo in is_running() docs.Mara Bos-1/+1
2022-01-04Simplify panicking mechanism of thread::scope.Mara Bos-8/+5
2022-01-04Implement RFC 3151: Scoped threads.Mara Bos-26/+70
2022-01-04Simpilfy thread::JoinInner.Mara Bos-9/+9
2022-01-01Rollup merge of #84083 - ltratt:threadid_doc_tweak, r=dtolnayMatthias Krüger-4/+7
2021-12-25Language tweak.Laurence Tratt-2/+2
2021-12-20JoinHandle docs: add missing 'the'Ralf Jung-1/+1
2021-11-29std: Stabilize the `thread_local_const_init` featureAlex Crichton-7/+0
2021-11-19Expand available_parallelism docs in anticipation of cgroup quotasThe8472-3/+6
2021-11-10Use `target_family = "wasm"`Alex Crichton-4/+1
2021-11-10std: Get the standard library compiling for wasm64Alex Crichton-1/+4
2021-11-02Auto merge of #90439 - m-ou-se:thread-is-running, r=Mark-Simulacrumbors-0/+9
2021-11-01Add tracking issue for thread_is_running.Mara Bos-1/+1
2021-10-31Add JoinHandle::is_running.Mara Bos-0/+9
2021-10-31Rollup merge of #90431 - jkugelman:must-use-std-o-through-z, r=joshtriplettMatthias Krüger-0/+5
2021-10-30Add #[must_use] to remaining std functions (O-Z)John Kugelman-0/+5
2021-10-31Rollup merge of #89789 - jkugelman:must-use-thread-builder, r=joshtriplettMatthias Krüger-0/+1
2021-10-23Add caveat about changing parallelism and function call overheadThe8472-0/+4
2021-10-13Rollup merge of #89670 - yoshuawuyts:available-parallelism-docs, r=joshtriplettMatthias Krüger-20/+57
2021-10-13Improve `std::thread::available_parallelism` docsYoshua Wuyts-20/+57
2021-10-12Update library/std/src/thread/mod.rsJohn Kugelman-1/+1
2021-10-11Add #[must_use] to thread::BuilderJohn Kugelman-0/+1
2021-10-11Add #[must_use] to as_type conversionsJohn Kugelman-0/+1
2021-10-08Fix minor std::thread documentation typoMarcelo Diop-Gonzalez-3/+3
2021-10-06Rollup merge of #89324 - yoshuawuyts:hardware-parallelism, r=m-ou-seManish Goregaokar-5/+7
2021-10-04Add doc aliases to `std::thread::available_parallelism`Yoshua Wuyts-0/+2
2021-09-28Rename `std::thread::available_onccurrency` to `std::thread::available_parall...Yoshua Wuyts-5/+5
2021-09-16Remove an allocation from rt::initbjorn3-7/+5
2021-08-07removed references to parent/child from std::thread documentationGodmar Back-31/+40
2021-07-29Fix may not to appropriate might not or must notAli Malik-2/+2
2021-07-10rename variableRalf Jung-2/+2
2021-07-10avoid reentrant lock acquire when ThreadIds run outRalf Jung-0/+1
2021-07-06rewrote documentation for thread::yield_now()Godmar Back-16/+17
2021-06-21Move `available_concurrency` implementation to `sys`Christiaan Dirkx-6/+37
2021-04-21Replace all `fmt.pad` with `debug_struct`Christiaan Dirkx-1/+1
2021-04-16std: Add a variant of thread locals with const initAlex Crichton-0/+7
2021-04-11Clarify the guarantees that ThreadId does and doesn't make.Laurence Tratt-4/+7
2021-03-27Use DebugStruct::finish_non_exhaustive() in std.Mara Bos-1/+4
2021-02-10Rollup merge of #79849 - Digital-Chaos:sleep-zero, r=m-ou-seYuki Okushi-0/+9
2021-01-15Update library/std/src/thread/mod.rs James Wright-0/+1
2021-01-15Clarify difference between unix/windows behaviourJames Wright-0/+8
2020-12-18Recommend panic::resume_unwind instead of panicking.Corey Farwell-7/+12
2020-11-10Merge set_panic and set_print into set_output_capture.Mara Bos-3/+3