aboutsummaryrefslogtreecommitdiffstats
path: root/hash.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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