From: Urabe Shyouhei Date: 2014-01-06T23:10:41+09:00 Subject: [ruby-core:59594] Re: [ruby-trunk - Feature #9362][Assigned] Minimize cache misshit to gain optimal speed On 01/06/2014 06:11 PM, Urabe Shyouhei wrote: > On 01/06/2014 04:52 PM, SASADA Koichi wrote: >> Could you try same measurement >> https://github.com/ruby/ruby/pull/495#issuecomment-31580604 >> with only addding dummy padding to RVALUE (and not extend embed area) if >> it is easy to try? > > Wait a moment. It is not difficult but takes some time. Here you are. http://www.atdot.net/fp/view/hfgzym 2.1.1 and 5-words should be the same, so be sure there are ~1 second error margin. I cannot explain why 9 words case is this fast, but it is clear to me that prime-number-sized object does have negative impact on performance.