summaryrefslogtreecommitdiff
path: root/hash.c
AgeCommit message (Expand)Author
2020-01-28Extract a function, ruby_reset_timezone().Tanaka Akira
2020-01-23Added rb_warn_deprecated_to_removeNobuyoshi Nakada
2020-01-22Make taint warnings non-verbose instead of verboseJeremy Evans
2020-01-17hash.c: Add a feature to manipulate ruby2_keywords flagYusuke Endoh
2020-01-13reload AR table body for transient heap.Koichi Sasada
2020-01-10Reduced duplicate codeNobuyoshi Nakada
2020-01-10Hash#transform_values should return a plain new HashNobuyoshi Nakada
2020-01-08Hoisted out call_default_procNobuyoshi Nakada
2020-01-08Adjusted indents [ci skip]Nobuyoshi Nakada
2020-01-08Speeds up fallback to Hash#default_proc in rb_hash_aref by removing a method ...Lourens Naudé
2020-01-03move internal/debug.h definitions to internal.hKoichi Sasada
2019-12-26`#include "internal/debug"` seems to be needed in assert modeYusuke Endoh
2019-12-26decouple internal.h headers卜部昌平
2019-12-26internal/hash.h rework卜部昌平
2019-12-26Transform hash keys by a hash [Feature #16274]Nobuyoshi Nakada
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