about summary refs log tree commit diff
path: root/library/std/src/sys/unix/locks/pthread_mutex.rs
AgeCommit message (Collapse)AuthorLines
2024-01-11std: begin moving platform support modules into `pal`joboet-131/+0
2022-11-06std: fix double-free of mutexjoboet-1/+1
2022-11-06std: remove lock wrappers in `sys_common`joboet-69/+65
2022-09-03std: make `ReentrantMutex` movable and `const`; simplify `Stdout` initializationjoboet-1/+1
2022-06-16Leak pthreax_mutex_t when it's dropped while locked.Mara Bos-1/+19
2022-06-03Lazily allocate+initialize locks.Mara Bos-1/+10
2022-06-03Use Drop instead of destroy() for locks.Mara Bos-2/+9
2022-05-30Remove "sys isn't exported yet" phraseest31-1/+0
The oldest occurence is from 9e224c2bf18ebf8f871efb2e1aba43ed7970ebb7, which is from the pre-1.0 days. In the years since then, std::sys still hasn't been exported, and the last attempt was met with strong criticism: https://github.com/rust-lang/rust/pull/97151 Thus, removing the "yet" part makes a lot of sense.
2022-03-21Move pthread locks to own module.Mara Bos-0/+102