about summary refs log tree commit diff
path: root/library/std/src/sys/unix/thread.rs
AgeCommit message (Expand)AuthorLines
2022-04-06Change trailing prctl arguments to c_ulongBen Kimock-1/+7
2022-04-03Don't cast thread name to an integer for prctlBen Kimock-1/+1
2022-03-30Fix library/std compilation on openbsd.Dan Gohman-1/+1
2022-03-29Make some linux/unix APIs better conform to strict provenance.Alexis Beingessner-23/+25
2022-03-05do not attempt to open cgroup files under MiriRalf Jung-0/+5
2022-03-03hardcode /sys/fs/cgroup instead of doing a lookup via mountinfoThe 8472-53/+67
2022-03-03Use cgroup quotas for calculating `available_parallelism`The 8472-3/+68
2022-02-04Hide Repr details from io::Error, and rework `io::Error::new_const`.Thom Chiovoloni-5/+5
2021-11-12Refactor weak symbols in std::sys::unixJosh Stone-7/+10
2021-10-31Make std::thread::available_concurrency support process-limited number of CPUsJosh Triplett-0/+8
2021-10-10Auto merge of #88952 - skrap:add-armv7-uclibc, r=nagisabors-1/+2
2021-10-06Rollup merge of #89324 - yoshuawuyts:hardware-parallelism, r=m-ou-seManish Goregaokar-1/+1
2021-10-06Add new target armv7-unknown-linux-uclibceabihfYannick Koehler-1/+2
2021-10-02haiku thread affinity build fixDavid Carlier-6/+10
2021-09-28Rename `std::thread::available_onccurrency` to `std::thread::available_parall...Yoshua Wuyts-1/+1
2021-09-27thread: implements available_concurrency on haikuDavid Carlier-1/+10
2021-08-10STD support for the ESP-IDF frameworkivmarkov-17/+46
2021-07-28thread set_name haiku implementation.David Carlier-2/+9
2021-07-24Auto merge of #84589 - In-line:zircon-thread-name, r=JohnTitorbors-4/+30
2021-07-10Change `weak!` and `linkat!` to macros 2.0Aris Merchant-0/+2
2021-06-21Use `Unsupported` on platforms where `available_concurrency` is not implemented.Christiaan Dirkx-1/+1
2021-06-21Move `available_concurrency` implementation to `sys`Christiaan Dirkx-0/+83
2021-04-27Update library/std/src/sys/unix/thread.rsAlik Aslanyan-1/+1
2021-04-26Implement setting thread name for FuchsiaAlik Aslanyan-4/+30
2021-04-01Fix stack overflow detection on FreeBSD 11.1+Alan Somers-7/+16
2021-03-17Display error details when a `mmap` call failsYuki Okushi-2/+3
2021-02-27Remove the x86_64-rumprun-netbsd targetSimonas Kazlauskas-2/+2
2020-11-12Auto merge of #78965 - jryans:emscripten-threads-libc, r=kennytmbors-19/+1
2020-11-12Update thread and futex APIs to work with EmscriptenJ. Ryan Stinnett-19/+1
2020-10-31fix aliasing issue in unix sleep functionRalf Jung-1/+2
2020-10-16Take sys/vxworks/thread from sys/unix instead.Mara Bos-3/+6
2020-09-09Only call pthread_attr_destroy() after getattr_np() succeeds on all libcsTavian Barnes-2/+4
2020-09-09Fix segfault if pthread_getattr_np failsTavian Barnes-2/+6
2020-08-19Enable stack-overflow detection on musl for non-main threadsTomasz Miąsko-6/+21
2020-07-27mv std libs to library/mark-0/+465