2be717ae7f (master): Shrink struct rb_callinfo to 32 bytes

0 views
Skip to first unread message

John Hawthorn

unread,
Mar 3, 2026, 6:53:47 PM (12 hours ago) Mar 3
to ruby...@g.ruby-lang.org
John Hawthorn 2026-02-25 19:55:12 +0000 (Wed, 25 Feb 2026)

New Revision: 2be717ae7f

https://github.com/ruby/ruby/commit/2be717ae7f

Log:
Shrink struct rb_callinfo to 32 bytes

This shouldn't do anything right now under the default GC, but in the
future (or now on MMTK?) this would allow them to be allocated from a
smaller size pool.

Modified files:
vm_callinfo.h
yjit/src/cruby_bindings.inc.rs
zjit/src/cruby_bindings.inc.rs
Reply all
Reply to author
Forward
0 new messages