about summary refs log tree commit diff
path: root/library/std/src/sys/unix/locks/pthread_condvar.rs
AgeCommit message (Collapse)AuthorLines
2024-01-11std: begin moving platform support modules into `pal`joboet-206/+0
2023-06-21Finish up preliminary tvos support in libstdThom Chiovoloni-0/+1
2023-06-21wip: Support Apple tvOS in libstdThom Chiovoloni-0/+2
2023-02-28Add QNX Neutrino support to libstdFlorian Bartels-0/+11
Co-authored-by: gh-tr <troach@qnx.com>
2022-12-02std: cleanup timeouts in pthread condvarjoboet-63/+30
2022-11-06std: remove lock wrappers in `sys_common`joboet-88/+91
2022-08-11promote debug_assert to assertVincenzo Palazzo-1/+1
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
2022-07-20Library changes for Apple WatchOSVladimir Michael Eatwell-0/+4
2022-06-13Use the right wait_timeout implementationAzureMarker-7/+7
Our condvar doesn't support setting attributes, like pthread_condattr_setclock, which the current wait_timeout expects to have configured. Switch to a different implementation, following espidf.
2022-06-13Horizon OS STD supportMeziu-3/+8
Co-authored-by: Ian Chamberlain <ian.h.chamberlain@gmail.com> Co-authored-by: Mark Drobnak <mark.drobnak@gmail.com>
2022-06-03Lazily allocate+initialize locks.Mara Bos-4/+13
2022-06-03Use Drop instead of destroy() for locks.Mara Bos-2/+9
2022-03-21Move pthread locks to own module.Mara Bos-0/+197