summaryrefslogtreecommitdiff
path: root/hash.c
AgeCommit message (Expand)Author
2018-07-19renamed ruby_tz_update as ruby_tz_uptodate_pnobu
2018-07-18reduce tzsetnobu
2018-06-23[DOC] Add call signature for {Array,Hash}#any?ktsj
2018-05-08rb_ary_dig, rb_hash_dig: nobody is using them outside.shyouhei
2018-04-19Add slice method to ENV like Hash#slicenobu
2018-02-25Add a new #filter alias for #selecteregon
2018-02-23[DOC] missing docs at toplevelnobu
2018-02-04mjit_compile.c: merge initial JIT compilerk0kubun
2018-01-26hash.c: support key swapping in Hash#transform_keys!mrkn
2018-01-09internal.h: remove dependecy on ruby/encoding.hnobu
2017-12-30hash literal deduplicates like Hash#[]=normal
2017-12-25hash.c: prime2nobu
2017-12-25hash.c: use uint128_tnobu
2017-12-25Use UINT128_T support flag from configurenobu
2017-12-22force hash values fixableusa
2017-12-10Add case equality arity to Enumerable#all?, any?, none? and one?,marcandre
2017-12-05Revamp method coverage to support define_methodmame
2017-11-07hash.c: improve docs for Hash#slicestomar
2017-10-26common conversion functionsnobu
2017-10-22Update doc of Hash#slice [ci skip]kazu
2017-10-22hash.c: optimize Hash#compare_by_identityglass
2017-10-22Add arity check into Hash#flattenglass
2017-10-21Added sample code of merge! method in hash.c.hsbt
2017-10-21hash.c: Add Hash#sliceglass
2017-10-02Revert "vm_eval.c: add rb_yield_assoc_or_values()"glass
2017-10-02vm_eval.c: add rb_yield_assoc_or_values()glass
2017-10-01use rb_hash_new_with_size()glass
2017-09-30hash.c: remove special treatments on deletionglass
2017-09-18error.c: KeyError#receiver and KeyError#keynobu
2017-09-05add rb_hash_new_with_size()shyouhei
2017-09-02Update Hash#compact! documentation [ci skip]nobu
2017-08-28[DOC] Fix typo in rdoc of `transform_values!` [ci skip]kazu
2017-07-30hash.c: refactor env_enc_str_newnobu
2017-07-19revert r59359, r59356, r59355, r59354normal
2017-07-18hash: keep fstrings of tainted strings for string keysnormal
2017-07-14hash.c: fix possible crash in Hash#transform_keys!rhe
2017-07-14hash.c: Add Hash#transform_keys and Hash#transform_keys!mrkn
2017-07-11tainted string should be tainted.ko1
2017-07-10hash.c: prefer value cast to pointer castnobu
2017-07-09Hash#[]= deduplicates string keys if (and only if) fstring existsnormal
2017-05-31Improve performance of implicit type conversionwatson1978
2017-05-25hash.c: docs for Hash#transform_valuesstomar
2017-05-22hash.c: [DOC] fix docs for Hash#transform_values!rhe
2017-05-21Add missing word in transform_values methods descriptionkazu
2017-05-20Improve Hash#merge performancewatson1978
2017-05-12Encoding.default_internal should affect ENV on Windows like other platformsusa
2017-04-27refactor newhash (revision 58463 another try) [fix GH-1600]shyouhei
2017-04-24revert newhash refactoringshyouhei
2017-04-23mark Hash keys correctly.ko1
2017-04-22adjust indentnobu