| Commit message (Expand) | Author | Age | Files | Lines |
* | * test/lib/envutil.rb: Moved from test/ruby/. | akr | 2014-11-13 | 1 | -1/+0 |
* | parse.y: quoted ID key | nobu | 2014-09-20 | 1 | -0/+11 |
* | GC.stat key name | nobu | 2014-09-09 | 1 | -2/+2 |
* | * st.c (st_foreach_check): chnage start point of search at check | tarui | 2014-04-20 | 1 | -0/+11 |
* | test_hash.rb: refine a test | nobu | 2014-03-11 | 1 | -1/+3 |
* | class.c: do nothing if copying self | nobu | 2014-02-21 | 1 | -0/+6 |
* | * hash.c (rb_hash_flatten): fix behavior of flatten(0). | glass | 2014-02-20 | 1 | -1/+1 |
* | * hash.c (rb_hash_flatten): fix behavior of flatten(-1). | glass | 2014-02-20 | 1 | -1/+1 |
* | insns.def: add opt path for Hash#[] and Hash#[]= used with str literal keys | tmm1 | 2014-01-10 | 1 | -1/+15 |
* | object.c: hash value from objid with salt | nobu | 2014-01-08 | 1 | -0/+21 |
* | hash.c: remove dead code | nobu | 2013-12-26 | 1 | -12/+0 |
* | hash.c: reduce warning | nobu | 2013-12-23 | 1 | -2/+15 |
* | test_hash.rb: suppress warnings | nobu | 2013-12-23 | 1 | -2/+2 |
* | hash.c: revert | nobu | 2013-12-17 | 1 | -0/+2 |
* | 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 |