summaryrefslogtreecommitdiff
path: root/hash.c
AgeCommit message (Expand)Author
2020-03-27[ci skip] Doc-only enhancements for HashBurdette Lamar
2020-03-17Reduce allocations for keyword argument hashesJeremy Evans
2020-03-16hash.c: Do not use the fast path (rb_yield_values) for lambda blocksYusuke Endoh
2020-03-15Add missing write barrier for Hash#transform_values{,!}Alan Wu
2020-03-09Cast properly for shift operandKoichi Sasada
2020-03-07check ar_table first.Koichi Sasada
2020-03-07check ar_table after `#hash` callKoichi Sasada
2020-03-04fix compile error w/ -DUSE_TRANSIENT_HEAP=0卜部昌平
2020-02-22hash.c: [DOC] fix examples for ENV.merge!Marcus Stollsteimer
2020-02-22More ENV rdoc [ci skip]Burdette Lamar
2020-02-20[DOC] Fixed `ENV.rassoc` result order [ci skip]Nobuyoshi Nakada
2020-02-19hash.c: [DOC] fix typosMarcus Stollsteimer
2020-02-15[DOC] use local variable like names [ci skip]Nobuyoshi Nakada
2020-02-14Fix typos and add a space [ci skip]Kazuhiro NISHIYAMA
2020-02-14Enhanced doc for ENVBurdette Lamar
2020-02-09Enhance rdoc for ENVBurdette Lamar
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