aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby/test_io_buffer.rb
Commit message (Expand)AuthorAgeFilesLines
* Add fiber scheduler hooks for `pread`/`pwrite`, and add support to `IO::Buffer`.Samuel Williams2021-12-231-0/+57
* Extended interface for IO::Buffer & documentation.Samuel Williams2021-12-221-3/+3
* Rename IMMUTABLE to READONLY.Samuel Williams2021-12-211-6/+6
* Improve interface for get/set/copy.Samuel Williams2021-12-211-11/+16
* Mark non-private mapped files as external.Samuel Williams2021-12-211-6/+6
* Default `IO::Buffer#get_string` to use BINARY encoding.Samuel Williams2021-12-211-1/+4
* Add tests for `IO::Buffer` `get`/`set`.Samuel Williams2021-12-211-0/+36
* Rename `to_str` -> `get_string` and add support for encodings.Samuel Williams2021-12-211-3/+16
* Improved exception usage/classes.Samuel Williams2021-12-211-8/+7
* Fix handling of frozens strings.Samuel Williams2021-12-211-0/+8
* Fix mapping invalid non-file object.Samuel Williams2021-12-211-4/+10
* Improve IO::Buffer resize and introduce ownership transfer.Samuel Williams2021-12-201-6/+10
* Default size for IO::Buffer.Samuel Williams2021-12-191-0/+4
* Suppress the “experimental" warnings for `IO::Buffer`Nobuyoshi Nakada2021-11-231-0/+8
* Validate string type when constructing IO::Buffer for string mapping.Samuel Williams2021-11-171-0/+8
* Rework implementation of `IO::Buffer.for(string)` to use string locking.Samuel Williams2021-11-121-0/+19
* More immutability and locking tests.Samuel Williams2021-11-121-0/+29
* IO::Buffer for scheduler interface.Samuel Williams2021-11-101-0/+131