Alan Somers
Alan Somers
#### What version of ripgrep are you using? ``` ripgrep 13.0.0 +SIMD -AVX (compiled) +SIMD +AVX (runtime) ``` #### How did you install ripgrep? Through the FreeBSD ports collection ####...
**Version** Tokio git master at f6c0405084cc7efbbf10202d44aaf8885fd3f84f **Platform** FreeBSD 14.0-CURRENT amd64 **Description** ***Background*** The funny thing about AIO is that you don't register it with `kevent`. Instead, you register it by...
This speeds up VFS_FS_DISCOVERY on the BSDs
The documentation for this library is incomplete. It could really use some thorough API documentation. For example, what is a Registry? When does the collect method get called, and what...
In recent CI runs on FreeBSD, the `test_tcp::connect_error` test takes > 60s. However, on my personal machine it's < 1s, so I don't know what the problem is. https://cirrus-ci.com/task/5165242334576640
Nix's code hasn't changed. However, Serde accidentally raised its MSRV to 1.51.0 in a patch release, due to a Cargo bug. They don't plan to change it back. Nix does...
Whenever updating the MSRV to 1.63.0 for any reason: * Eliminate lazy_static, since `Mutex::new` is now const.
Most Nix functions that involve files use `RawFd` arguments, but those are difficult to use correctly. For example, it's easy to use-after-close. Rust nightly just added I/O Safety traits that...
Depends on https://github.com/rust-lang/libc/pull/2813 Blocks https://github.com/tokio-rs/tokio/issues/4728
After raising the MSRV to 1.56.0: * Simplify `ipv4addr_to_libc` and `ipv4addr_to_libc` by changing their bodies to a simple `mem::transmute`, since `Ipv4Addr` and `Ipv6Addr` are simple newtypes around the libc types.