about summary refs log tree commit diff
path: root/library/std/src/sys_common/thread_parker
AgeCommit message (Expand)AuthorLines
2022-12-29std: unify id-based thread parking implementationsjoboet-349/+0
2022-12-10Rollup merge of #98391 - joboet:sgx_parker, r=m-ou-seMatthias Krüger-0/+2
2022-09-09std: use futex-based locks and thread parker on Hermitjoboet-0/+1
2022-06-26Rollup merge of #97140 - joboet:solid_parker, r=m-ou-seMatthias Krüger-3/+106
2022-06-22std: rewrite SGX thread parkerjoboet-0/+2
2022-06-21Use futex based thread parker on Fuchsia.Mara Bos-0/+1
2022-06-15std: relax memory orderings in `Parker`joboet-8/+7
2022-06-05std: solve priority issue for Parkerjoboet-24/+31
2022-05-19std: fix deadlock in `Parker`joboet-4/+4
2022-05-18std: use an event flag based thread parker on SOLIDjoboet-3/+100
2022-05-03Don't use futexes on netbsd.Mara Bos-1/+0
2022-04-29Use futex-based locks and thread parker on FreeBSD.Mara Bos-0/+1
2022-04-29Use futex-based locks and thread parker on DragonFlyBSD.Mara Bos-0/+1
2022-04-29Use futex-based locks and thread parker on NetBSD.Mara Bos-0/+1
2022-04-29Use futex-based locks and thread parker on OpenBSD.Mara Bos-0/+1
2022-04-25std: directly use pthread in UNIX parker implementationjoboet-16/+28
2022-04-14Use u32 instead of i32 for futexes.Mara Bos-6/+6
2022-03-10Use implicit capture syntax in format_argsT-O-R-U-S-1/+1
2021-12-14Fix a bunch of typosFrank Steffahn-3/+3
2020-12-22Migrate standard library away from compare_and_swapLinus Färnstrand-1/+1
2020-12-14Auto merge of #77618 - fusion-engineering-forks:windows-parker, r=Amanieubors-0/+2
2020-10-06Use futex-based thread-parker for Wasm32.Mara Bos-1/+5
2020-10-06Add fast futex-based thread parker for Windows.Mara Bos-0/+2
2020-09-27Move thread parker to sys_common.Mara Bos-0/+221