From: "Martin J. Dürst" <duerst@...> Date: 2012-02-29T13:30:42+09:00 Subject: [ruby-core:43014] Re: [ruby-trunk - Bug #5719] Hash::[] can't handle 100000+ args Hello Koichi, On 2012/02/25 13:34, SASADA Koichi wrote: > (2011/12/07 14:26), Martin D��rst wrote: >> This is related to http://redmine.ruby-lang.org/issues/982. In terms of what needs to be done, it may even be "the same" bug, although 982 is about a very long array literal, and this is about a very long array created by a splash. At http://redmine.ruby-lang.org/issues/982, Koichi Sasada said ���������������������1.9.3 ������������������������������������������, i.e. "sorry, but let's deal with this after 1.9.3". So now may be a good time :-). > > Thank you. It is correct. Thanks for the confirmation. > And there are no progress on it. Sorry. > Should we solve this issue as high priority? I'm not sure "high priority" is the right word. It's always possible to work around it. But it's highly annoying when somebody hits this issue. It's also highly counterintuitive: Ruby deals with Arrays of any size automatically, but then can't handle the same size in a literal. So I very much think that 2.0 is a good point to get rid of this problem. I'm not sure what's involved in fixing it, but if there's something I can contribute, I'll be glad to help. Regards, Martin.