[前][次][番号順一覧][スレッド一覧]

ruby-changes:25538

From: nagachika <ko1@a...>
Date: Fri, 9 Nov 2012 23:44:15 +0900 (JST)
Subject: [ruby-changes:25538] nagachika:r37595 (trunk): * ChangeLog: remove redundant entries for r37581-r37584.

nagachika	2012-11-09 23:44:05 +0900 (Fri, 09 Nov 2012)

  New Revision: 37595

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

  Log:
    * ChangeLog: remove redundant entries for r37581-r37584.

  Modified files:
    trunk/ChangeLog

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 37594)
+++ ChangeLog	(revision 37595)
@@ -49,34 +49,6 @@
 	    it useful.
 	  - Fix rb_ary_sort_bang accordantly.
 
-	* array.c: speedup Array#unshift by using space in shared array.
-	  [Feature #6638]
-	  - when array owns its shared array (ARY_SHARED_NUM == 1), and there
-	    is enough space then try unshift values directly into shared
-	    array.
-	  - when resulting array is big (~>64 items) then make it shared with
-	    enough room for future #unshifts, and then insert into shared
-	    array.
-
-	* array.c (rb_ary_splice): use shared array in rb_ary_slice.
-	  [Feature #6638]
-	  - use ary_ensure_room_for_push when rb_ary_slice used to add at the
-	    end of array, cause rb_ary_concat use rb_ary_slice.
-
-	* array.c (ary_ensure_room_for_push): make array really suitable for
-	  queue.  [Feature #6638]
-	  when array is shared (which happens after Array#shift), and
-	  ARY_SHARED_NUM == 1 (which is very often when array used as queue),
-	  then make rb_ary_push push directly into shared array.
-
-	* array.c (rb_ary_modify): steal shared array's container when
-	  ARY_SHARED_NUM == 1.  [Feature #6638]
-	  - Do not allocate new memory in rb_ary_modify when ARY_SHARED_NUM == 1
-	    and length almost same.
-	  - Store ARY_CAPA instead of RARRAY_LEN in ary_make_shared, to make
-	    it useful.
-	  - Fix rb_ary_sort_bang accordantly.
-
 Fri Nov  9 16:00:00 2012  Zachary Scott  <zzak@z...>
 
 	* ext/bigdecimal/bigdecimal.c: Documentation for BigDecimal

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]