rust/library/std/src/sys/pal
bors ca98d4d4b3 Auto merge of #141829 - dvdsk:sleep_until_linux, r=cuviper,RalfJung
Specialize sleep_until implementation for unix (except mac)

related tracking issue: https://github.com/rust-lang/rust/issues/113752
Supersedes https://github.com/rust-lang/rust/pull/118480 for the reasons see: https://github.com/rust-lang/rust/issues/113752#issuecomment-2902594469

Replaces the generic catch all implementation with target_os specific ones for: linux/netbsd/freebsd/android/solaris/illumos etc. Other platforms like wasi, macos/ios/tvos/watchos and windows will follow in later separate PR's (once this is merged).
2025-07-06 23:00:51 +00:00
..
common std: update internal uses of io::const_error! 2024-11-26 18:38:24 +01:00
hermit sleep_until: use clock_nanosleep where possible 2025-07-06 17:36:49 +02:00
itron sleep_until: use clock_nanosleep where possible 2025-07-06 17:36:49 +02:00
sgx sleep_until: use clock_nanosleep where possible 2025-07-06 17:36:49 +02:00
solid Move sys::pal::os::Env into sys::env 2025-04-21 20:56:43 -07:00
teeos sleep_until: use clock_nanosleep where possible 2025-07-06 17:36:49 +02:00
trusty Combine env consts into std::sys::env_consts 2025-04-18 19:17:08 -07:00
uefi Auto merge of #141829 - dvdsk:sleep_until_linux, r=cuviper,RalfJung 2025-07-06 23:00:51 +00:00
unix sleep_until: add clock_nanosleep support to Miri 2025-07-06 17:49:35 +02:00
unsupported sleep_until: use clock_nanosleep where possible 2025-07-06 17:36:49 +02:00
wasi sleep_until: use clock_nanosleep where possible 2025-07-06 17:36:49 +02:00
wasip2 Combine env consts into std::sys::env_consts 2025-04-18 19:17:08 -07:00
wasm sleep_until: use clock_nanosleep where possible 2025-07-06 17:36:49 +02:00
windows Auto merge of #141829 - dvdsk:sleep_until_linux, r=cuviper,RalfJung 2025-07-06 23:00:51 +00:00
xous sleep_until: use clock_nanosleep where possible 2025-07-06 17:36:49 +02:00
zkvm Rollup merge of #140143 - thaliaarchi:move-env-pal, r=joboet 2025-04-25 07:50:25 +02:00
mod.rs Apply rustc-0023-Add-Trusty-OS-support-to-Rust-std.patch 2025-03-10 10:00:24 -07:00