[ruby-cvs:49807] ko1:r42665 (trunk): * array.c (ary_make_shared): shared ary as shady. Need more effort to

ko1 at ruby-lang.org ko1 at ruby-lang.org
Fri Aug 23 18:42:19 JST 2013


ko1	2013-08-23 18:42:18 +0900 (Fri, 23 Aug 2013)

  New Revision: 42665

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=42665

  Log:
    * array.c (ary_make_shared): shared ary as shady. Need more effort to
      make it normal object.
    * array.c (rb_ary_modify): use RARRAY_PTR_USE() without WB because
      there are not new relations.
    * array.c (ary_ensure_room_for_unshift): use RARRAY_RAWPTR() because
      there are not new relations.

  Modified files:
    trunk/ChangeLog
    trunk/array.c


More information about the ruby-cvs mailing list