rust/library/std/src/sys/itron
Dylan DPC 0c5bbca12d
Rollup merge of #106372 - joboet:solid_id_parking, r=m-ou-se
Use id-based thread parking on SOLID

By using the [`slp_tsk`/`wup_tsk`](https://cs.uwaterloo.ca/~brecht/courses/702/Possible-Readings/embedded/uITRON-4.0-specification.pdf) system functions instead of an event-flag structure, `Parker` becomes cheaper to construct and SOLID can share the implementation used by NetBSD and SGX.

ping ``@kawadakk``
r? ``@m-ou-se``
``@rustbot`` label +T-libs
2023-02-16 11:40:19 +05:30
..
time Add SOLID targets 2021-09-28 11:31:47 +09:00
abi.rs std: use an event flag based thread parker on SOLID 2022-05-18 12:18:51 +02:00
condvar.rs kmc-solid: Address compiler warnings 2022-12-01 13:18:05 +09:00
error.rs Add SOLID targets 2021-09-28 11:31:47 +09:00
mutex.rs kmc-solid: Address compiler warnings 2022-12-01 13:18:05 +09:00
spin.rs Use Rust 2021 prelude in std itself. 2022-05-09 11:12:32 +02:00
task.rs Add SOLID targets 2021-09-28 11:31:47 +09:00
thread.rs Remove various double spaces in source comments. 2023-01-14 17:22:04 +01:00
thread_parking.rs std: use id-based thread parking on SOLID 2022-12-31 11:00:54 +01:00
time.rs Use Rust 2021 prelude in std itself. 2022-05-09 11:12:32 +02:00