[ruby-cvs:54031] normal:r46885 (trunk): rb_econv_t: reduce to 184 bytes from 200 on 64-bit

normal at ruby-lang.org normal at ruby-lang.org
Sun Jul 20 13:51:36 JST 2014


normal	2014-07-20 13:51:35 +0900 (Sun, 20 Jul 2014)

  New Revision: 46885

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=46885

  Log:
    rb_econv_t: reduce to 184 bytes from 200 on 64-bit
    
    * transcode.c (rb_econv_t): reduce to 184 bytes from 200 on 64-bit
    
    This allows rb_econv_t to fit inside of three cache lines on x86-64.

  Modified files:
    trunk/ChangeLog
    trunk/transcode.c


More information about the ruby-cvs mailing list