sunfishcode opened PR #3049 from sunfishcode/io-lifetimes
to main
:
This ports wasi-common from unsafe-io to io-lifetimes.
Ambient authority is now indicated via calls to
ambient_authority()
from the ambient-authority crate, rather than usingunsafe
blocks.The
GetSetFdFlags::set_fd_flags
function is now split into two phases,
to simplify lifetimes in implementations which need to close and re-open
the underlying file.And wasi-common no longer directly depends on
libc
. It now goes
throughposish
to do everything, which in particular simplifies the use
ofpoll
.
sunfishcode requested pchickey for a review on PR #3049.
sunfishcode updated PR #3049 from sunfishcode/io-lifetimes
to main
.
sunfishcode updated PR #3049 from sunfishcode/io-lifetimes
to main
.
sunfishcode updated PR #3049 from sunfishcode/io-lifetimes
to main
.
sunfishcode updated PR #3049 from sunfishcode/io-lifetimes
to main
.
sunfishcode updated PR #3049 from sunfishcode/io-lifetimes
to main
.
sunfishcode updated PR #3049 from sunfishcode/io-lifetimes
to main
.
sunfishcode updated PR #3049 from sunfishcode/io-lifetimes
to main
.
sunfishcode updated PR #3049 from sunfishcode/io-lifetimes
to main
.
pchickey submitted PR review.
sunfishcode updated PR #3049 from sunfishcode/io-lifetimes
to main
.
sunfishcode updated PR #3049 from sunfishcode/io-lifetimes
to main
.
sunfishcode merged PR #3049.
Last updated: Dec 23 2024 at 12:05 UTC