summaryrefslogtreecommitdiff
path: root/hash.c
Commit message (Expand)AuthorAgeFilesLines
* merge revision(s) 51423,51425: [Backport #9381]usa2015-08-171-2/+4
* merge revision(s) 49999,50000: [Backport #10979]usa2015-05-281-0/+7
* merge revision(s) r46547: [Backport #9976]nagachika2014-09-011-5/+9
* merge revision(s) r46570: [Backport #9983]nagachika2014-08-031-2/+3
* merge revision(s) r46557,r46565: [Backport #9978]nagachika2014-08-031-11/+9
* merge revision(s) r46550: [Backport #9977]nagachika2014-08-031-2/+5
* merge revision(s) 44370: [Backport #9576]naruse2014-03-011-1/+1
* merge revision(s) 45076: [Backport #9535]naruse2014-02-221-0/+2
* merge revision(s) 45057,45059: [Backport #9533]naruse2014-02-221-7/+18
* merge revision(s) 44525,44534,44537: [Backport #9381]naruse2014-02-051-3/+12
* merge revision(s) 44358,44359,44360,44363: [Backport #9275]naruse2014-01-231-13/+24
* * include/ruby/ruby.h: rename OBJ_WRITE and OBJ_WRITTEN intoko12013-12-201-3/+3
* hash.c: revertnobu2013-12-171-1/+1
* hash.c: add warningsnobu2013-12-171-12/+31
* hash.c: typonobu2013-12-161-1/+1
* hash.c: warnings in rb_hash_rejectnobu2013-12-161-4/+30
* hash.c: refactor loopnobu2013-12-161-9/+3
* hash.c: reject should return a plain hashnobu2013-12-111-15/+20
* array.c, hash.c: add saltnobu2013-12-101-5/+9
* hash.c: fix segv in Hash#replacetmm12013-12-091-1/+1
* hash.c: reject shoult infectnobu2013-12-081-0/+1
* hash.c: fix WB miss issue in Hash#replacetmm12013-12-081-16/+3
* hash.c: revert r43870 and add alternative parser patch for literal keystmm12013-12-081-3/+1
* hash.c: rb_hash_reject without dupnobu2013-12-071-1/+17
* hash.c: bail out to the outermost framenobu2013-12-051-71/+3
* hash.c: same hash value for similar constructsnobu2013-12-031-2/+67
* hash.c: detect recursion for allnobu2013-12-031-17/+11
* * array.c (rb_hash_rehash): use hash_alloc() instead of rb_hash_new().glass2013-12-031-1/+1
* * hash.c (w32_getenv): should be static.nobu2013-12-031-1/+1
* * hash.c (getenv): fixed test failures introduced by r43950.usa2013-12-021-1/+2
* * hash.c (rb_hash_rehash): make temporary st_table under the controlglass2013-12-021-27/+12
* * hash.c (getenv): use ANSI codepage version of getenv() for minirubyusa2013-12-011-1/+11
* * hash.c (rb_hash_to_a): specify array capa.glass2013-12-011-1/+1
* * hash.c (rb_hash_rehash): fix to free new st_table when exceptionglass2013-12-011-7/+32
* * st.c: add st_values() and st_values_check().glass2013-11-281-4/+18
* * st.c (st_keys): fix not to use Qundef in st.c.glass2013-11-281-1/+1
* * st.c (st_keys): fix to use st_index_t for size of hash.glass2013-11-271-1/+1
* * st.c (st_keys): define st_keys(). it writes each key to buffer.glass2013-11-271-4/+18
* * gc.c (gc_page_sweep): Fix compile warning from last commit.tmm12013-11-271-1/+1
* * hash.c (hash_aset_str): Use rb_fstring() to de-duplicate hash stringtmm12013-11-271-1/+3
* should not ignore the rest of recursive constructsnobu2013-11-261-1/+1
* hash.c: cut off if recursionnobu2013-11-261-1/+8
* hash.c: static internal functionsnobu2013-11-171-7/+7
* * cont.c : Introdule ensure rollback mechanism. Please see below.tarui2013-11-151-0/+10
* revert r43675 and r43683 without tests for applying rollback patch.tarui2013-11-151-15/+3
* hash.c: iteration level with reenteringnobu2013-11-151-3/+11
* hash.c: restore iter_levnobu2013-11-141-4/+8
* hash.c, st.c: fix for ST_CHECKnobu2013-11-141-2/+5
* * hash.c: [DOC] Adds an example for Hash#storezzak2013-11-131-0/+1
* * internal.h: move common string/hash flags to include file.tmm12013-11-111-3/+0