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