Swift System 1.6.0 released

We have tagged a new minor-version release of swift-system, version 1.6.0 .

This release adds preliminary io_uring support on Linux, via the new IORing type. See [PITCH] Pitch v2 for io_uring support in Swift System on Linux for details.

We expect to expand the set of supported IORequests in subsequent minor releases.

24 Likes

That is just awesome, nice work landing that :+1:

Hoping this can help pave the way for SwiftNIO support for io_uring (with registered buffers and all) giving a few-threads high-performance solution which is easy to use (and continue to hope for io_uring for Darwin...!).

4 Likes