aboutsummaryrefslogtreecommitdiffstats
path: root/hash.c
Commit message (Expand)AuthorAgeFilesLines
* merge revision(s) df14c758fc705c49c2aaf4c9276a8f7229438fbf: [Backport #17181]nagachika2020-09-291-0/+1
* merge revision(s) 1b4d406e3a04032b6d01e92b6d184a16945c6ac3: [Backport #16498]...nagachika2020-07-261-4/+9
* merge revision(s) 08529a61153e5c40f57a65272211357511d6e6db: [Backport #16798]nagachika2020-07-251-3/+19
* check ar_table first.Koichi Sasada2020-03-261-2/+5
* check ar_table after `#hash` callKoichi Sasada2020-03-261-0/+18
* Add missing write barrier for Hash#transform_values{,!}Alan Wu2020-03-261-3/+4
* hash.c: Add a feature to manipulate ruby2_keywords flagYusuke Endoh2020-02-181-0/+49
* reload AR table body for transient heap.Koichi Sasada2020-01-161-0/+1
* Enhancements for ENV docBurdetteLamar2019-12-221-13/+55
* Added rb_warn_deprecatedNobuyoshi Nakada2019-12-191-2/+2
* 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