| Age | Commit message (Expand) | Author | Lines |
| 2022-04-15 | Rollup merge of #96040 - m-ou-se:futex-u32, r=Amanieu | Dylan DPC | -42/+40 |
| 2022-04-14 | library: Remove definitions and reexports of `strlen` from libstd | Vadim Petrochenkov | -1/+0 |
| 2022-04-14 | Use u32 instead of i32 for futexes. | Mara Bos | -42/+40 |
| 2022-04-12 | Allow cvt_nz to be unused on some platforms. | Mara Bos | -0/+1 |
| 2022-04-12 | Add debug asserts to futex ReentrantMutex impl. | Mara Bos | -0/+2 |
| 2022-04-12 | Initialize thread local with const{}. | Mara Bos | -1/+1 |
| 2022-04-12 | Move current_thread_unique_ptr to the only module that uses it. | Mara Bos | -1/+9 |
| 2022-04-12 | Add futex-based ReentrantMutex on Linux. | Mara Bos | -6/+88 |
| 2022-04-11 | Use is_ or has_ prefix for pure `-> bool` functions. | Mara Bos | -23/+25 |
| 2022-04-11 | Use compare_exchange_weak in futex rwlock implementation. | Mara Bos | -4/+11 |
| 2022-04-11 | Add comments to futex rwlock implementation. | Mara Bos | -1/+12 |
| 2022-04-11 | Add doc comments to futex operations. | Mara Bos | -0/+10 |
| 2022-04-08 | Fix typo in futex rwlock. | Mara Bos | -1/+1 |
| 2022-04-08 | Add futex-based RwLock on Linux. | Mara Bos | -2/+295 |
| 2022-04-07 | Return status from futex_wake(). | Mara Bos | -6/+4 |
| 2022-04-07 | Auto merge of #95688 - pfmooney:libc-update, r=Mark-Simulacrum | bors | -17/+1 |
| 2022-04-07 | Rollup merge of #95626 - saethlin:pass-pointer-to-prctl, r=cuviper | Dylan DPC | -1/+7 |
| 2022-04-06 | Change trailing prctl arguments to c_ulong | Ben Kimock | -1/+7 |
| 2022-04-06 | Rename RWLock to RwLock in std::sys. | Mara Bos | -12/+12 |
| 2022-04-05 | Auto merge of #95702 - Dylan-DPC:rollup-793rz6v, r=Dylan-DPC | bors | -0/+11 |
| 2022-04-05 | Rollup merge of #88025 - devnexen:netbsd_scm_creds, r=Amanieu | Dylan DPC | -0/+11 |
| 2022-04-05 | Auto merge of #95035 - m-ou-se:futex-locks-on-linux, r=Amanieu | bors | -40/+250 |
| 2022-04-05 | Update libc to 0.2.121 | Patrick Mooney | -17/+1 |
| 2022-04-05 | Reword comment in futex condvar implementation. | Mara Bos | -1/+1 |
| 2022-04-05 | Mark unix::locks::futex::Mutex::new as #[inline]. | Mara Bos | -0/+1 |
| 2022-04-04 | ScmCredentials netbsd implementation. | David Carlier | -0/+11 |
| 2022-04-03 | Don't cast thread name to an integer for prctl | Ben Kimock | -1/+1 |
| 2022-04-01 | Use MaybeUninit for clock_gettime's timespec. | Mara Bos | -3/+4 |
| 2022-04-01 | Don't spin on contended mutexes. | Mara Bos | -1/+3 |
| 2022-04-01 | Shuffle around #[inline] and #[cold] in mutex impl. | Mara Bos | -5/+7 |
| 2022-04-01 | Add comment about futex_wait timeout. | Mara Bos | -0/+2 |
| 2022-03-30 | Fix library/std compilation on openbsd. | Dan Gohman | -1/+1 |
| 2022-03-29 | mark FIXMES for all the places found that are probably offset_from | Aria Beingessner | -0/+2 |
| 2022-03-29 | revert changes that cast functions to raw pointers, portability hazard | Aria Beingessner | -9/+8 |
| 2022-03-29 | Make some linux/unix APIs better conform to strict provenance. | Alexis Beingessner | -33/+36 |
| 2022-03-28 | Fix build on i686-apple-darwin systems | Marcus Calhoun-Lopez | -0/+3 |
| 2022-03-28 | Fix build on i686-apple-darwin systems | Marcus Calhoun-Lopez | -5/+5 |
| 2022-03-24 | Explicitly use CLOCK_MONOTONIC in futex_wait. | Mara Bos | -3/+3 |
| 2022-03-24 | Make Timespec available in sys::unix. | Mara Bos | -15/+13 |
| 2022-03-24 | Use FUTEX_WAIT_BITSET rather than FUTEX_WAIT on Linux. | Mara Bos | -22/+38 |
| 2022-03-23 | Spin before blocking in Mutex::lock. | Mara Bos | -4/+38 |
| 2022-03-23 | Replace Linux Mutex and Condvar with futex based ones. | Mara Bos | -8/+149 |
| 2022-03-23 | Add futex_wake_all. | Mara Bos | -0/+12 |
| 2022-03-23 | Return timeout status in futex_wait. | Mara Bos | -4/+5 |
| 2022-03-23 | Auto merge of #95173 - m-ou-se:sys-locks-module, r=dtolnay | bors | -50/+60 |
| 2022-03-21 | Move pthread locks to own module. | Mara Bos | -50/+60 |
| 2022-03-20 | Rollup merge of #94749 - RalfJung:remove-dir-all-miri, r=cuviper | Matthias Krüger | -3/+3 |
| 2022-03-19 | Rollup merge of #93858 - krallin:process-process_group, r=dtolnay | Dylan DPC | -2/+80 |
| 2022-03-19 | Rollup merge of #92612 - atopia:update-lib-l4re, r=dtolnay | Dylan DPC | -15/+49 |
| 2022-03-17 | feat: Add use of bool::then in sys/unix/process | wcampbell | -3/+3 |