aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby/test_array.rb
Commit message (Expand)AuthorAgeFilesLines
* {Enumerable,Array,Range}#first, {Array,Range}#last with blockfeature/enumerable-first-with-blockKazuki Yamaguchi2016-04-121-0/+10
* * array.c (rb_ary_max, rb_ary_min): Array#max and Array#min added.mame2016-03-171-0/+31
* test/ruby/test_array.rb: split permute + stack error tests out.headius2016-03-081-2/+8
* test/ruby: suppress parser warningsnobu2016-02-191-1/+1
* increase timeout for Solaris 10 SPARCnaruse2016-01-261-1/+1
* Add test for Array#keep_ifnobu2016-01-231-1/+15
* Add frozen_string_literal: false for all filesnaruse2015-12-161-0/+1
* object.c: raise TypeErrornobu2015-12-121-1/+2
* dignobu2015-11-091-0/+6
* preserve encodings in error messagesnobu2015-09-281-0/+2
* vm_eval.c: share with rb_obj_respond_tonobu2015-08-201-0/+22
* * test/ruby/test_array.rb: Add test for `Array#flatten` with level 1hsbt2015-08-111-0/+1
* * test/ruby/test_array.rbusa2015-07-071-1/+1
* * test/ruby/test_array.rbusa2015-07-061-1/+1
* test/ruby/test_array.rb: longer timeout for memory leak testnormal2015-07-051-1/+1
* array.c: fix memory leaknobu2015-07-051-0/+10
* array.c: bsearch_indexnobu2015-06-121-0/+35
* array.c: fix array size overflownobu2015-06-111-0/+28
* array.c: reduce to_ary callnobu2015-01-251-0/+26
* test_array.rb split flatten testsnobu2015-01-251-0/+10
* array.c: linear performancenobu2015-01-151-2/+2
* array.c: class name encodingnobu2015-01-111-0/+4
* array.c: keep consistencynobu2015-01-101-0/+10
* * array.c: Improve performance of Array#shift. use shared instead ofhsbt2015-01-031-0/+7
* test/ruby: suppress warningsnobu2014-11-291-8/+15
* * test/lib/envutil.rb: Moved from test/ruby/.akr2014-11-131-1/+0
* array.c: non-recursive rcombinate0nobu2014-06-141-0/+6
* array.c: non-recursive rpermute0nobu2014-06-141-0/+6
* array.c: non-recursive permute0nobu2014-06-141-0/+7
* array.c: combination on a shared copynobu2014-06-131-0/+9
* test_array.rb: skip if timed outnobu2014-04-111-3/+7
* test_array.rb: expand timeoutnobu2014-04-111-1/+1
* array.c: maybe shared arraynobu2014-04-111-0/+16
* test_array.rb: do minor GCnobu2014-04-111-2/+5
* test_array.rb: simplify test_shared_markingnobu2014-04-111-15/+10
* * test/ruby/test_array.rb: remove useless `assert'.ko12014-04-101-1/+0
* * array.c (rb_ary_modify): remember shared array owner if a sharedko12014-04-101-1/+24
* * test/ruby/test_array.rb: Ensure flatten! is used for test_flattenzzak2014-02-131-2/+2
* array.c: return first unique element in Array#uniqtmm12014-01-061-0/+5
* * array.c: Have to_h raise on elements that are not key-value pairs [#9239]marcandre2013-12-231-3/+9
* test/ruby: better assertionsnobu2013-12-131-7/+9
* array.c, hash.c: add saltnobu2013-12-101-0/+2
* * array.c (rb_ary_shuffle_bang, rb_ary_sample): checkktsj2013-12-081-0/+11
* array.c: prefer lhs elementsnobu2013-12-051-0/+12
* test_hash.rb: move testsnobu2013-12-051-9/+0
* * test/ruby/test_array.rb (test_recursive_hash_value): rename.nobu2013-12-041-1/+1
* hash.c: same hash value for similar constructsnobu2013-12-031-0/+1
* hash.c: detect recursion for allnobu2013-12-031-0/+1
* * array.c (ary_add_hash): set and return values because string keysglass2013-12-031-0/+38
* should not ignore the rest of recursive constructsnobu2013-11-261-1/+1