[ruby-core:66633] Re: [ruby-trunk - Feature #8543] rb_iseq_load

From: Eric Wong <normalperson@...>
Date: 2014-12-01 22:35:28 UTC
List: ruby-core #66633
s.wanabe@gmail.com wrote:
> iseq_data_to_ary() ignores hidden variables named by id_internal().
> 
> It seems to be mismatched for the variable that recieving keyword arguments, for aforementioned reason.
> How about push rb_uint_new(lid) when rb_id2str(lid) is false?

Thank you!  Committed as r48678.  That seems to fix the

        def x(a, (b, *c), d: false); end

case for me, now #to_a seems to to not be idempotent and segfaults,
investigating.

In This Thread