aboutsummaryrefslogtreecommitdiffstats
path: root/hash.c
Commit message (Expand)AuthorAgeFilesLines
* Enhancements for ENV docBurdetteLamar2019-12-161-46/+194
* Avoid unnecessary tzset() callKOSAKI Motohiro2019-12-011-3/+11
* ENV.update should not call block on existing keysNobuyoshi Nakada2019-11-301-3/+13
* Improve consistency of bool/true/falseKazuhiro NISHIYAMA2019-11-251-1/+1
* make functions static卜部昌平2019-11-191-3/+5
* Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans2019-11-181-46/+7
* Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans2019-11-181-2/+0
* delete unused functions卜部昌平2019-11-141-2/+2
* Use a monotonically increasing number for object_idJohn Hawthorn2019-11-071-2/+6
* Revert "Use a monotonically increasing number for object_id"Aaron Patterson2019-11-061-6/+2
* Use a monotonically increasing number for object_idJohn Hawthorn2019-11-061-2/+6
* Put an empty line [ci skip]Nobuyoshi Nakada2019-11-051-1/+2
* More rdoc for ENVBurdette Lamar2019-11-051-0/+28
* Correct documented return values for certain ENV methods (#2620)Burdette Lamar2019-11-021-8/+8
* hash.c: Do not use Unicode double-quotesYusuke Endoh2019-10-241-1/+1
* More rdoc for ENV#[] and ENV#fetchBurdetteLamar2019-10-231-13/+30
* [Bug #16121] adjusted indent [ci skip]Nobuyoshi Nakada2019-10-211-15/+15
* Stop making a redundant hash copy in Hash#dup (#2489)Dylan Thacker-Smith2019-10-211-55/+21
* Use identhash as WeakMapNobuyoshi Nakada2019-10-181-1/+2
* Enhance doc for ENV.deleteBurdette Lamar2019-10-131-3/+15
* Fix more keyword separation issuesJeremy Evans2019-09-261-1/+1
* Fix documentation for ENV.each to return ENVJeremy Evans2019-09-201-2/+2
* Avoid rehashing keys in transform_valuesJohn Hawthorn2019-09-111-7/+17
* Allow ** syntax to be used for calling methods that do not accept keywordsJeremy Evans2019-08-301-8/+0
* Separate keyword arguments from positional argumentsYusuke Endoh2019-08-301-0/+8
* drop-in type check for rb_define_singleton_method卜部昌平2019-08-291-42/+69
* rb_hash_foreach now free from ANYARGS卜部昌平2019-08-271-14/+27
* Move Object#hash rdoc to hash.c [ci skip]Jeremy Evans2019-08-241-0/+19
* hash.c: gc.h is needed when HASH_DEBUG modeYusuke Endoh2019-08-071-0/+4
* hash.c: gc.h is no longer neededYusuke Endoh2019-08-071-1/+0
* fix spellingDaniel Radetsky2019-08-071-2/+2
* introduce ar_hint_t.Koichi Sasada2019-08-011-9/+10
* use internal_id.Koichi Sasada2019-08-011-2/+4
* make inline functions from macros.Koichi Sasada2019-08-011-25/+36
* use hash_ar_table_set() directlyKoichi Sasada2019-07-311-7/+5
* HASH_ASSERT() respects HASH_DEBUGKoichi Sasada2019-07-311-1/+1
* move macro to internal.h for documentation.Koichi Sasada2019-07-311-1/+0
* Moved RHASH_LEV_MASK and turned into a macroNobuyoshi Nakada2019-07-311-1/+2
* * expand tabs.git2019-07-311-4/+4
* Use 1 byte hint for ar_table [Feature #15602]Koichi Sasada2019-07-311-146/+191
* remove RHash::iter_lev.Koichi Sasada2019-07-311-2/+58
* Adjust styles and indentsNobuyoshi Nakada2019-07-191-1/+2
* respect RUBY_DEBUG.Koichi Sasada2019-07-151-2/+2
* Use rb_ident_hash_new instead of rb_hash_new_compare_by_idNobuyoshi Nakada2019-07-031-8/+0
* Raise TypeError if calling ENV.freezeJeremy Evans2019-07-011-0/+15
* Alias ENV.merge! as ENV.updateKenichi Kamiya2019-06-211-0/+3
* hash.c (rb_hash_s_create): Reject `Hash[[nil]]`Yusuke Endoh2019-05-231-9/+0
* Fix complex hash keys to work with compactionAaron Patterson2019-04-231-1/+5
* Drop MJIT_FUNC_EXPORTED from rb_hash_bulk_insertk0kubun2019-04-211-1/+1
* Add `GC.compact` again.tenderlove2019-04-201-1/+39