From: SASADA Koichi Date: 2013-03-22T17:54:43+09:00 Subject: [ruby-core:53628] Re: [ruby-trunk - Bug #8142] [patch] iseq: reduce array allocations for simple sequences (2013/03/22 17:19), tmm1 (Aman Gupta) wrote: > Do you have any existing patch for this technique? I would like to try, for example to convert putstring instruction. > > In my application there are lots of long lived strings. Many of these strings come from string literals in code. Yes. This is why I want to try it. And this is good to hear we have killer user :) Already, we have rough design about it. This design includes Symbol GC :) The key idea is making static string (or binary) table with *reference counter*. We had (Heroku Matz team) discussed about it. However, now I'm trying GC improvements (restricted gen gc). So priority is not best. I want to finish before RubyKaigi2013. (Event Driven Development) -- // SASADA Koichi at atdot dot net