| Commit message (Expand) | Author | Age | Files | Lines |
* | test/ruby: better assertions | nobu | 2013-12-13 | 1 | -2/+2 |
* | hash.c: reject should return a plain hash | nobu | 2013-12-11 | 1 | -1/+36 |
* | array.c, hash.c: add salt | nobu | 2013-12-10 | 1 | -0/+2 |
* | hash.c: fix segv in Hash#replace | tmm1 | 2013-12-09 | 1 | -0/+10 |
* | hash.c: reject shoult infect | nobu | 2013-12-08 | 1 | -0/+2 |
* | hash.c: revert r43870 and add alternative parser patch for literal keys | tmm1 | 2013-12-08 | 1 | -1/+2 |
* | test_hash.rb: import tests from rubyspec | nobu | 2013-12-05 | 1 | -0/+26 |
* | test_hash.rb: move tests | nobu | 2013-12-05 | 1 | -5/+36 |
* | * hash.c (rb_hash_rehash): make temporary st_table under the control | glass | 2013-12-02 | 1 | -0/+28 |
* | * test/ruby/test_eval.rb (class TestEval): Use assert_same instead of | tmm1 | 2013-11-27 | 1 | -1/+1 |
* | * hash.c (hash_aset_str): Use rb_fstring() to de-duplicate hash string | tmm1 | 2013-11-27 | 1 | -0/+6 |
* | hash.c: cut off if recursion | nobu | 2013-11-26 | 1 | -0/+14 |
* | * test/ruby/test_hash.rb (class TestHash): add tests for [ruby-dev:47803] [B... | tarui | 2013-11-16 | 1 | -0/+31 |
* | hash.c: iteration level with reentering | nobu | 2013-11-15 | 1 | -0/+18 |
* | hash.c: restore iter_lev | nobu | 2013-11-14 | 1 | -0/+16 |
* | test: use assert_raise | nobu | 2013-10-09 | 1 | -1/+1 |
* | * test/ruby/test_hash.rb: add a test for enumeration order of Hash. | glass | 2013-07-30 | 1 | -0/+5 |
* | * test/ruby/test_hash.rb: use @cls. | nobu | 2013-07-29 | 1 | -61/+63 |
* | * hash.c (rb_hash_assoc): performance improvement by replacing | glass | 2013-07-29 | 1 | -0/+8 |
* | * hash.c (rb_hash_assoc): revert r42224. table->type->compare is | glass | 2013-07-29 | 1 | -0/+1 |
* | ChangeLog: commit miss | nobu | 2013-07-29 | 1 | -2/+12 |
* | * hash.c (rb_hash_flatten): use NUM2INT to raise TypeError on 32bit | naruse | 2013-07-20 | 1 | -0/+9 |
* | * test/-ext-/test_printf.rb, test/rss/test_parser.rb, | shugo | 2013-06-13 | 1 | -29/+20 |
* | * safe.c (rb_set_safe_level, safe_setter): raise an ArgumentError | shugo | 2013-06-12 | 1 | -10/+0 |
* | Fix a typo. | akr | 2013-06-08 | 1 | -1/+1 |
* | test_{env,hash}.rb: descriptive assertions | nobu | 2013-04-09 | 1 | -25/+25 |
* | hash.c: warn for wrong elements | nobu | 2012-11-11 | 1 | -1/+3 |
* | * hash.c (initialize_copy): duping should rehash the hash. | tenderlove | 2012-10-18 | 1 | -0/+9 |
* | * test/ruby/test_hash.rb (TestHash#test_dup_equality): added a new test | usa | 2012-10-17 | 1 | -0/+9 |
* | * hash.c (initialize_copy): copy the underlying st_table on dup, | tenderlove | 2012-10-16 | 1 | -0/+9 |
* | hash.c: raise on invalid input | nobu | 2012-07-14 | 1 | -0/+3 |
* | * hash.c, object.c, struct.c, lib/ostruct.rb: add to_h methods. | nobu | 2012-04-24 | 1 | -1/+25 |
* | * hash.c (rb_hash_set_default_proc): Accept nil, patch by Run Paint | marcandre | 2012-04-09 | 1 | -0/+4 |
* | use super in h.default | nobu | 2012-03-31 | 1 | -1/+1 |
* | * hash.c (hash_default_value): extract from rb_hash_aref(), to be | nobu | 2012-03-31 | 1 | -0/+8 |
* | descriptive assertions | nobu | 2012-03-30 | 1 | -34/+34 |
* | * hash.c (recursive_hash): hash value of emptied hash should be | nobu | 2011-08-02 | 1 | -0/+3 |
* | * hash.c (rb_hash_fetch_m): use useful message for longer key, not a | nobu | 2011-01-30 | 1 | -2/+8 |
* | * hash.c (hash_i): return different values for inverse hash. | nobu | 2011-01-11 | 1 | -1/+8 |
* | * test/ruby/test_hash.rb (test_recursive_key): recursive keys are | shugo | 2010-03-26 | 1 | -2/+4 |
* | * test/ruby/test_hash.rb (TestHash#test_keep_if): fix typo. | kazu | 2010-03-03 | 1 | -1/+1 |
* | * hash.c (rb_hash_select_bang): add #select! and keep_if to Hash. | matz | 2010-03-03 | 1 | -0/+15 |
* | avoid method redefinition. | akr | 2010-02-14 | 1 | -2/+2 |
* | * array.c (rb_ary_push_m, rb_ary_unshift_m, rb_ary_aset), | nobu | 2010-02-10 | 1 | -0/+7 |
* | supress warnings. | akr | 2010-01-25 | 1 | -3/+3 |
* | * test/ruby/test_array.rb: add a test for Array#rotate, rotate!. | mame | 2010-01-22 | 1 | -0/+5 |
* | * test/ruby/test_bignum.rb, test/ruby/test_class.rb, | mame | 2010-01-21 | 1 | -0/+4 |
* | remove test for recursive hash key. [ruby-core:22921] | akr | 2009-07-17 | 1 | -6/+0 |
* | * test/ruby/test_hash.rb (TestHash::test_equal2): recursive hashes | matz | 2009-05-24 | 1 | -1/+3 |
* | * {ext,lib,test}/**/*.rb: removed trailing spaces. | nobu | 2009-03-06 | 1 | -2/+2 |