aboutsummaryrefslogtreecommitdiffstats
path: root/hash.c
Commit message (Expand)AuthorAgeFilesLines
...
* Reverting compaction for nowtenderlove2019-04-171-39/+1
* Introduce pattern matching [EXPERIMENTAL]ktsj2019-04-171-0/+8
* Adding `GC.compact` and compacting GC support.tenderlove2019-04-171-1/+39
* Reverting all commits from r67479 to r67496 because of CI failureskazu2019-04-101-39/+1
* Adding `GC.compact` and compacting GC support.tenderlove2019-04-091-1/+39
* [DOC] fix markups [ci skip]nobu2019-03-221-19/+18
* * expand tabs.svn2019-02-271-6/+6
* Remove stale argumentsnobu2019-02-271-13/+21
* hash.c: hoisted out st_index_hashnobu2019-01-301-3/+6
* hash.c: hoisted out dbl_to_indexnobu2019-01-301-9/+10
* * expand tabs.svn2019-01-301-1/+1
* hash.c: remove repeated rb_hash_startnobu2019-01-301-1/+1
* reset bound if the size is 0.ko12019-01-171-5/+15
* add setter of iter_lev.ko12019-01-091-3/+15
* fix last commit.ko12019-01-051-5/+1
* refactoring.ko12019-01-051-14/+22
* add ar_ prefix for ar_table functions.ko12019-01-051-36/+33
* fix trivial indentation.ko12019-01-051-3/+7
* call functions directly.ko12019-01-051-2/+2
* refactoring usage of ar_lookup().ko12019-01-041-45/+44
* skip to calculate hash value on empty Hash ar_table lookup.ko12019-01-041-8/+13
* ar_table_entry::hash should be `st_hash_t`.ko12019-01-041-30/+30
* hide ar_table internals from internal.h.ko12018-12-291-0/+29
* hide iseq operand object for duphash. [Bug #15440]ko12018-12-201-0/+7
* separte NULL and EMPTY check.ko12018-12-141-31/+41
* rename li_table->ar_table (and related names).ko12018-12-141-278/+279
* Initialize binnobu2018-12-101-1/+1
* Adjust reserved hash valuesnobu2018-12-071-2/+7
* Should use the proper constantnobu2018-12-071-5/+6
* make `RARRAY_PTR_USE` more conservertive.ko12018-12-031-18/+12
* clear dst Hash on Hash#replace. [Bug #15358]ko12018-11-291-10/+21
* hash.c: cast from double to unsigned is undefinedshyouhei2018-11-151-1/+3
* hash.c: +(-1) is a wrong ideashyouhei2018-11-081-1/+5
* hash.c: [DOC] add docs for ENV.{filter,filter!}stomar2018-11-041-0/+8
* hash.c: [DOC] fix wrong cross-referencesstomar2018-11-041-3/+3
* hash.c: [DOC] add missing `block' in call-seq'sstomar2018-11-041-27/+27
* hash.c: [DOC] add docs for Hash#{filter,filter!}stomar2018-11-041-0/+8
* hash.c: [DOC] improve Hash#{select!,keep_if} docsstomar2018-11-041-3/+4
* hash.c: fix typesnobu2018-11-031-26/+26
* introduce USE_TRANSIENT_HEAP to enable/disable theap.ko12018-11-011-3/+2
* fix WB miss.ko12018-11-011-0/+4
* remove '//' style comments.ko12018-10-311-4/+2
* fix type.ko12018-10-301-8/+5
* * remove trailing spaces, expand tabs.svn2018-10-301-132/+132
* support theap for T_HASH. [Feature #14989]ko12018-10-301-148/+1151
* Fix a condition and just call rb_fstring [Feature #15251]nobu2018-10-261-16/+2
* * expand tabs.svn2018-10-261-1/+1
* Simplify conditions [Feature #15251]nobu2018-10-261-18/+6
* hash.c: aset deduplicates un-tainted stringnormal2018-10-261-1/+5
* hash.c: improve docs for Hash#{merge,merge!,update}stomar2018-10-131-41/+46