about summary refs log tree commit diff
path: root/library/std/src/sys/itron
AgeCommit message (Expand)AuthorLines
2024-01-11std: begin moving platform support modules into `pal`joboet-1497/+0
2023-08-25Add a new helper to avoid calling io::Error::kindBen Kimock-0/+5
2023-03-03Match unmatched backticks in library/est31-1/+1
2023-02-16Rollup merge of #106372 - joboet:solid_id_parking, r=m-ou-seDylan DPC-72/+37
2023-01-14Remove various double spaces in source comments.André Vennberg-1/+1
2022-12-31std: use id-based thread parking on SOLIDjoboet-72/+37
2022-12-12kmc-solid: Synchronize with the read when sending a joining task ID to a joineeTomoaki Kawada-1/+8
2022-12-12kmc-solid: Synchronize the first update of `ThreadInner::lifecycle` with the ...Tomoaki Kawada-8/+8
2022-12-02kmc-solid: Don't do `Box::from_raw(&*(x: Box<T>) as *const T as *mut T)`Tomoaki Kawada-18/+30
2022-12-01kmc-solid: Address compiler warningsTomoaki Kawada-3/+3
2022-12-01kmc-solid: Use `expose_addr` and `from_exposed_addr` for pointer-integer castsTomoaki Kawada-2/+2
2022-11-06std: remove lock wrappers in `sys_common`joboet-11/+4
2022-09-03std: make `ReentrantMutex` movable and `const`; simplify `Stdout` initializationjoboet-6/+0
2022-06-26Rollup merge of #97140 - joboet:solid_parker, r=m-ou-seMatthias Krüger-3/+117
2022-06-06Make all {Mutex, Condvar, RwLock}::new #[inline].Mara Bos-0/+1
2022-06-03Use Drop instead of destroy() for locks.Mara Bos-3/+3
2022-05-19std: fix deadlock in `Parker`joboet-4/+9
2022-05-18std: use an event flag based thread parker on SOLIDjoboet-3/+112
2022-05-09Use Rust 2021 prelude in std itself.Mara Bos-3/+1
2022-04-16Use a single ReentrantMutex implementation on all platforms.Mara Bos-93/+0
2022-03-22Move std::sys::{mutex, condvar, rwlock} to std::sys::locks.Mara Bos-1/+1
2022-02-13make Instant::{duration_since, elapsed, sub} saturating and remove workaroundsThe8472-9/+0
2022-02-10kmc-solid: Wait queue should be sorted in the descending order of task priori...Tomoaki Kawada-1/+1
2022-02-10kmc-solid: Fix wait queue manipulation errors in the `Condvar` implementationTomoaki Kawada-3/+8
2022-01-31Rollup merge of #93504 - solid-rs:fix-kmc-solid-stack-size, r=nagisaEric Huss-1/+2
2022-01-31kmc-solid: Increase the default stack sizeTomoaki Kawada-1/+2
2022-01-31kmc-solid: Inherit the calling task's base priority in `Thread::new`Tomoaki Kawada-5/+2
2021-12-14Fix a bunch of typosFrank Steffahn-2/+2
2021-11-01itron: Rename `itron::thread::{available_conccurrency -> available_parallelism}`Tomoaki Kawada-1/+1
2021-09-28Add SOLID targetsTomoaki Kawada-0/+1507