summaryrefslogtreecommitdiff
path: root/hash.c
AgeCommit message (Expand)Author
2019-12-22Enhancements for ENV docBurdetteLamar
2019-12-19Added rb_warn_deprecatedNobuyoshi Nakada
2019-12-16Enhancements for ENV docBurdetteLamar
2019-12-01Avoid unnecessary tzset() callKOSAKI Motohiro
2019-11-30ENV.update should not call block on existing keysNobuyoshi Nakada
2019-11-25Improve consistency of bool/true/falseKazuhiro NISHIYAMA
2019-11-19make functions static卜部昌平
2019-11-18Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans
2019-11-18Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans
2019-11-14delete unused functions卜部昌平
2019-11-07Use a monotonically increasing number for object_idJohn Hawthorn
2019-11-06Revert "Use a monotonically increasing number for object_id"Aaron Patterson
2019-11-06Use a monotonically increasing number for object_idJohn Hawthorn
2019-11-05Put an empty line [ci skip]Nobuyoshi Nakada
2019-11-05More rdoc for ENVBurdette Lamar
2019-11-02Correct documented return values for certain ENV methods (#2620)Burdette Lamar
2019-10-24hash.c: Do not use Unicode double-quotesYusuke Endoh
2019-10-23More rdoc for ENV#[] and ENV#fetchBurdetteLamar
2019-10-21[Bug #16121] adjusted indent [ci skip]Nobuyoshi Nakada
2019-10-21Stop making a redundant hash copy in Hash#dup (#2489)Dylan Thacker-Smith
2019-10-18Use identhash as WeakMapNobuyoshi Nakada
2019-10-13Enhance doc for ENV.deleteBurdette Lamar
2019-09-26Fix more keyword separation issuesJeremy Evans
2019-09-20Fix documentation for ENV.each to return ENVJeremy Evans
2019-09-11Avoid rehashing keys in transform_valuesJohn Hawthorn
2019-08-30Allow ** syntax to be used for calling methods that do not accept keywordsJeremy Evans
2019-08-30Separate keyword arguments from positional argumentsYusuke Endoh
2019-08-29drop-in type check for rb_define_singleton_method卜部昌平
2019-08-27rb_hash_foreach now free from ANYARGS卜部昌平
2019-08-24Move Object#hash rdoc to hash.c [ci skip]Jeremy Evans
2019-08-07hash.c: gc.h is needed when HASH_DEBUG modeYusuke Endoh
2019-08-07hash.c: gc.h is no longer neededYusuke Endoh
2019-08-07fix spellingDaniel Radetsky
2019-08-01introduce ar_hint_t.Koichi Sasada
2019-08-01use internal_id.Koichi Sasada
2019-08-01make inline functions from macros.Koichi Sasada
2019-07-31use hash_ar_table_set() directlyKoichi Sasada
2019-07-31HASH_ASSERT() respects HASH_DEBUGKoichi Sasada
2019-07-31move macro to internal.h for documentation.Koichi Sasada
2019-07-31Moved RHASH_LEV_MASK and turned into a macroNobuyoshi Nakada
2019-07-31* expand tabs.git
2019-07-31Use 1 byte hint for ar_table [Feature #15602]Koichi Sasada
2019-07-31remove RHash::iter_lev.Koichi Sasada
2019-07-19Adjust styles and indentsNobuyoshi Nakada
2019-07-15respect RUBY_DEBUG.Koichi Sasada
2019-07-03Use rb_ident_hash_new instead of rb_hash_new_compare_by_idNobuyoshi Nakada
2019-07-01Raise TypeError if calling ENV.freezeJeremy Evans
2019-06-21Alias ENV.merge! as ENV.updateKenichi Kamiya
2019-05-23hash.c (rb_hash_s_create): Reject `Hash[[nil]]`Yusuke Endoh
2019-04-23Fix complex hash keys to work with compactionAaron Patterson