Skip to content

Conversation

@hanazuki
Copy link
Collaborator

@hanazuki hanazuki commented Nov 8, 2024

No description provided.

`IOVector` is a Ruby interface to iovec_t, conceptually a list of
(IO::Buffer, offset, length) tuples.

Unlike the previous `IOBufferExt#writev` and `#readv`, IOVector takes
offset and length. This can eliminate the necessity of calling
`IO::Buffer#slice`, which allocates Ruby object, and reduce overheads
in IO operations.
outvec
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant