From: SASADA Koichi Date: 2013-02-06T23:35:24+09:00 Subject: [ruby-core:51915] Re: [ruby-trunk - Feature #7791][Feedback] Let symbols be garbage collected (2013/02/06 23:21), SASADA Koichi wrote: > One rough idea (but not verified) is: > > Separated Symbols into two sets: > (a) Symbols created by rb_intern() > (b) Symbols created from String object (String#to_sym) Additional consideration about performance: (a) is same as current performance. (b) takes a time. (b-1) Additional creation time (same as String creation and a bit) (b-2) Slowdown GC time I think normal programs doesn't create (b) (sorry I'm not sure about ActiveSupport), so I think performance down doesn't affect people. -- // SASADA Koichi at atdot dot net