summaryrefslogtreecommitdiff
path: root/hash.c
Commit message (Expand)AuthorAgeFilesLines
* sed -i s|ruby/3|ruby/impl|g卜部昌平2020-05-111-1/+1
* Added more NORETURN declarationsNobuyoshi Nakada2020-05-111-1/+2
* RDoc enhancements for Hash[].Burdette Lamar2020-04-231-12/+64
* Env values removed by ENV.clear are not usedNobuyoshi Nakada2020-04-181-4/+3
* Bypass env key encoding conversion if unnecessaryNobuyoshi Nakada2020-04-181-9/+13
* Hoisted out reset_by_modified_envNobuyoshi Nakada2020-04-181-10/+12
* Compare environment variable names in those manor [Bug #16798]Nobuyoshi Nakada2020-04-181-3/+19
* Improve Hash documentation.Burdette Lamar2020-04-141-35/+62
* Merge pull request #2991 from shyouhei/ruby.h卜部昌平2020-04-081-5/+7
* [ci skip] Doc-only enhancements for HashBurdette Lamar2020-03-271-11/+112
* Reduce allocations for keyword argument hashesJeremy Evans2020-03-171-1/+1
* hash.c: Do not use the fast path (rb_yield_values) for lambda blocksYusuke Endoh2020-03-161-3/+3
* Add missing write barrier for Hash#transform_values{,!}Alan Wu2020-03-151-3/+4
* Cast properly for shift operandKoichi Sasada2020-03-091-1/+1
* check ar_table first.Koichi Sasada2020-03-071-2/+5
* check ar_table after `#hash` callKoichi Sasada2020-03-071-0/+18
* fix compile error w/ -DUSE_TRANSIENT_HEAP=0卜部昌平2020-03-041-0/+2
* hash.c: [DOC] fix examples for ENV.merge!Marcus Stollsteimer2020-02-221-5/+6
* More ENV rdoc [ci skip]Burdette Lamar2020-02-221-61/+116
* [DOC] Fixed `ENV.rassoc` result order [ci skip]Nobuyoshi Nakada2020-02-201-2/+3
* hash.c: [DOC] fix typosMarcus Stollsteimer2020-02-191-3/+3
* [DOC] use local variable like names [ci skip]Nobuyoshi Nakada2020-02-151-24/+24
* Fix typos and add a space [ci skip]Kazuhiro NISHIYAMA2020-02-141-3/+3
* Enhanced doc for ENVBurdette Lamar2020-02-141-28/+61
* Enhance rdoc for ENVBurdette Lamar2020-02-091-14/+80
* Extract a function, ruby_reset_timezone().Tanaka Akira2020-01-281-3/+3
* Added rb_warn_deprecated_to_removeNobuyoshi Nakada2020-01-231-1/+1
* Make taint warnings non-verbose instead of verboseJeremy Evans2020-01-221-1/+1
* hash.c: Add a feature to manipulate ruby2_keywords flagYusuke Endoh2020-01-171-0/+49
* reload AR table body for transient heap.Koichi Sasada2020-01-131-0/+1
* Reduced duplicate codeNobuyoshi Nakada2020-01-101-6/+1
* Hash#transform_values should return a plain new HashNobuyoshi Nakada2020-01-101-4/+9
* Hoisted out call_default_procNobuyoshi Nakada2020-01-081-8/+10
* Adjusted indents [ci skip]Nobuyoshi Nakada2020-01-081-4/+4
* Speeds up fallback to Hash#default_proc in rb_hash_aref by removing a method ...Lourens Naudé2020-01-081-5/+7
* move internal/debug.h definitions to internal.hKoichi Sasada2020-01-031-1/+0
* `#include "internal/debug"` seems to be needed in assert modeYusuke Endoh2019-12-261-0/+1
* decouple internal.h headers卜部昌平2019-12-261-10/+23
* internal/hash.h rework卜部昌平2019-12-261-2/+2
* Transform hash keys by a hash [Feature #16274]Nobuyoshi Nakada2019-12-261-9/+68
* 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