about summary refs log tree commit diff
path: root/library/std/src/sys_common/thread_parking
AgeCommit message (Expand)AuthorLines
2024-05-02std: move thread parking to `sys::sync`joboet-224/+0
2023-08-07std: synchronize with all calls to `unpark` in id-based thread parkerjoboet-11/+6
2023-05-03Rollup merge of #105695 - joboet:remove_generic_parker, r=m-ou-seManish Goregaokar-129/+1
2023-04-10Fix typos in libraryDaniPopes-1/+1
2023-02-22Rollup merge of #107736 - tgross35:atomic-as-ptr, r=m-ou-seMatthias Krüger-3/+3
2023-02-16std: replace generic thread parker with explicit no-op parkerjoboet-129/+1
2023-02-10Rename atomic 'as_mut_ptr' to 'as_ptr' to match Cell (ref #66893)Trevor Gross-3/+3
2022-12-31std: use id-based thread parking on SOLIDjoboet-105/+1
2022-12-30std: rename `Parker::new` to `Parker::new_in_place`, add safe `Parker::new` c...joboet-5/+9
2022-12-29std: pass hint to id-based parking functionsjoboet-3/+3
2022-12-29std: unify id-based thread parking implementationsjoboet-0/+457