From: normalperson@... Date: 2014-07-17T05:08:08+00:00 Subject: [ruby-core:63781] [ruby-trunk - Feature #10050] [Open] [PATCH 0/2] reduce rb_io_t to 192 bytes (from 216) on 64-bit Issue #10050 has been reported by Eric Wong. ---------------------------------------- Feature #10050: [PATCH 0/2] reduce rb_io_t to 192 bytes (from 216) on 64-bit https://bugs.ruby-lang.org/issues/10050 * 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) -- https://bugs.ruby-lang.org/