summaryrefslogtreecommitdiff
path: root/include/ruby/io
Commit message (Collapse)AuthorAgeFilesLines
* Add support for anonymous shared IO buffers. (#6580)Samuel Williams2022-10-191-0/+3
|
* Improvements to IO::Buffer implementation and documentation. (#6525)Samuel Williams2022-10-121-4/+6
|
* Fix `io/buffer.h` header guard.Samuel Williams2022-09-261-3/+3
|
* [Bug #5317] Use `rb_off_t` instead of `off_t`Nobuyoshi Nakada2022-09-081-3/+3
| | | | Get rid of the conflict with system-provided small `off_t`.
* Add fiber scheduler hooks for `pread`/`pwrite`, and add support to `IO::Buffer`.Samuel Williams2021-12-231-0/+6
|
* Extended interface for IO::Buffer & documentation.Samuel Williams2021-12-221-4/+4
|
* Rename IMMUTABLE to READONLY.Samuel Williams2021-12-211-3/+5
|
* Improve interface for get/set/copy.Samuel Williams2021-12-211-1/+0
|
* Mark non-private mapped files as external.Samuel Williams2021-12-211-6/+10
|
* Improve IO::Buffer resize and introduce ownership transfer.Samuel Williams2021-12-201-1/+2
|
* Default size for IO::Buffer.Samuel Williams2021-12-191-0/+1
|
* io/buffer.h: C linkage卜部昌平2021-11-111-2/+2
| | | | | Because `make install` installs this header to target systems, it must be ready to be `#include`d form a C++ program.
* size_t is not for file sizeNobuyoshi Nakada2021-11-101-1/+5
|
* Mark IO::Buffer as experimental.Samuel Williams2021-11-101-0/+3
|
* IO::Buffer for scheduler interface.Samuel Williams2021-11-101-0/+71