Issue #10050 has been updated by Eric Wong.

File 0002-rb_io_buffer_t.patch added

----------------------------------------
Feature #10050: [PATCH 0/2] reduce rb_io_t to 192 bytes (from 216) on 64-bit
https://bugs.ruby-lang.org/issues/10050#change-47816

* Author: Eric Wong
* Status: Open
* Priority: Normal
* Assignee: Eric Wong
* Category: core
* Target version: current: 2.2.0
----------------------------------------
This will allow x86-64 machines to only use 3 cache lines instead of 4
(where cache size == 64).

Hopefully there are other 64-bit architectures which benefit, too.

This is also public ABI breakage, so I hope to commit it around when a patch for
Feature #10034 (re_pattern_buffer reduction) gets committed to reduce testers'
need to rebuild C exts.


---Files--------------------------------
0001-rb_io_t.p (19 Bytes)
0001-rb_io_t.patch (1.18 KB)
0002-rb_io_buffer_t.patch (966 Bytes)


-- 
https://bugs.ruby-lang.org/