| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-08-21 | Make raw standard stream constructors const | Tomasz Miąsko | -3/+3 | |
| 2020-08-21 | Remove result type from raw standard streams constructors | Tomasz Miąsko | -7/+7 | |
| Raw standard streams constructors are infallible. Remove unnecessary result type. | ||||
| 2020-08-19 | Enable stack-overflow detection on musl for non-main threads | Tomasz Miąsko | -6/+21 | |
| 2020-08-19 | resolve comments | Prabakaran Kumaresshan | -11/+0 | |
| 2020-08-19 | Switch to intra-doc links in /src/sys/unix/ext/*.rs | Prabakaran Kumaresshan | -74/+35 | |
| 2020-08-15 | std/sys/unix/time: make it easier for LLVM to optimize `Instant` subtraction. | Eduard-Mihai Burtescu | -8/+20 | |
| 2020-08-06 | Keep stdout open in limit_vector_count test | Tomasz Miąsko | -2/+2 | |
| 2020-08-05 | Add fallback for cfg(unix) targets that do not define libc::_SC_IOV_MAX. | Adam Reichold | -0/+7 | |
| 2020-08-05 | Rely only on POSIX semantics for I/O vector count | Adam Reichold | -17/+3 | |
| All #[cfg(unix)] platforms follow the POSIX standard and define _SC_IOV_MAX so that we rely purely on POSIX semantics to determine the limits on I/O vector count. | ||||
| 2020-08-05 | Reduce synchronization overhead of I/O vector count memoization | Adam Reichold | -10/+14 | |
| 2020-08-05 | Memoize the I/O vector count limit | Adam Reichold | -12/+17 | |
| Keep the I/O vector count limit in a `SyncOnceCell` to avoid the overhead of repeatedly calling `sysconf` as these limits are guaranteed to not change during the lifetime of a process by POSIX. | ||||
| 2020-08-05 | Query maximum vector count on Linux and macOS | Adam Reichold | -2/+36 | |
| Both Linux and MacOS enforce limits on the vector count when performing vectored I/O via the readv and writev system calls and return EINVAL when these limits are exceeded. This changes the standard library to handle those limits as short reads and writes to avoid forcing its users to query these limits using platform specific mechanisms. | ||||
| 2020-07-27 | mv std libs to library/ | mark | -0/+11329 | |
