aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby/test_array.rb
Commit message (Expand)AuthorAgeFilesLines
* 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
* * array.c: Add Array#to_h [Feature #7292]marcandre2013-10-231-0/+15
* test_array.rb: add testnobu2013-10-151-0/+5
* test/ruby: assert_raise_with_messagenobu2013-10-091-2/+1
* random.c: coerce before check negativenobu2013-08-131-0/+26
* Suppress warnings.akr2013-07-191-2/+2
* Suppress warnings.akr2013-07-191-1/+2
* * test/ruby/test_array.rb (test_count): add a test case for #counteregon2013-07-181-0/+12
* * array.c (rb_ary_count): check length to avoid SEGVeregon2013-07-181-0/+10
* * test/-ext-/test_printf.rb, test/rss/test_parser.rb,shugo2013-06-131-24/+11
* * safe.c (rb_set_safe_level, safe_setter): raise an ArgumentErrorshugo2013-06-121-13/+0
* array.c: freeze in callbacknobu2013-06-121-0/+9
* array.c: freeze in callbacknobu2013-06-121-0/+16
* * test_array.rb: Make test more precisemarcandre2013-03-221-1/+1
* * array.c: Avoid zip bug by not using obsolete rb_check_block_call [Bug #8153]marcandre2013-03-221-0/+9
* test_array.rb: fix test for r39466nobu2013-02-241-2/+2
* * array.c (rb_ary_dup): reverted r39004. see [Bug #7768], and theusa2013-02-081-7/+0