aboutsummaryrefslogtreecommitdiffstats
path: root/hash.c
Commit message (Expand)AuthorAgeFilesLines
...
* hash.c: fix return valuenobu2014-12-191-3/+10
* * internal.h: Gather declarations in non-header files.akr2014-11-181-1/+0
* * internal.h: Include ruby.h and ruby/encoding.h to beakr2014-11-151-3/+1
* * gc.c (gc_stat_internal): add compatible layer.ko12014-11-141-1/+1
* * rewrite method/block parameter fitting logic to optimizeko12014-11-021-1/+1
* hash.c: rb_hash_delete does not call the blocknobu2014-10-231-7/+7
* hash.c (rb_any_hash): remove unnecessary dsym checknormal2014-10-091-1/+1
* protoize no-arguments functionsnobu2014-09-301-1/+1
* hash.c: [DOC] fix for Hash#store docsnobu2014-09-131-1/+2
* * gc.c: add incremental GC algorithm. [Feature #10137]ko12014-09-081-2/+2
* optimized any? methodsnobu2014-07-181-0/+48
* * hash.c (ruby_setenv): Fix TestEnv#test_aset failure on Solaris 9.ngoto2014-07-101-5/+21
* hash.c: use rb_check_aritynobu2014-07-021-8/+12
* hash.c: fix memory leaknobu2014-06-261-2/+3
* hash.c: fix memory leaknobu2014-06-251-11/+9
* hash.c: fix dangling pointernobu2014-06-251-3/+5
* hash.c: fix memory leaknobu2014-06-251-2/+5
* hash.c: env_namenobu2014-06-251-34/+27
* hash.c: prohibit tainted stringsnobu2014-06-251-5/+9
* hash.c: unused functions on non-Windowsnobu2014-06-241-2/+0
* hash.c: env_str_transcodenobu2014-06-241-6/+11
* hash.c: replace undefnobu2014-06-241-3/+6
* hash.c: frozen PATH envnobu2014-06-241-13/+16
* * include/ruby/ruby.h (struct RHash): no longer. [Feature #9889]shyouhei2014-06-231-3/+13
* use predefined IDsnobu2014-05-201-1/+1
* hash.c: make rb_hash_keys externnobu2014-05-071-1/+1
* hash.c: use ID_SCOPE_SHIFTnobu2014-03-231-1/+2
* st.c: use power-of-two sizes to avoid slow modulo opsnormal2014-03-221-0/+1
* [DOC] add links to `Object#hash`nobu2014-03-141-0/+2
* class.c: do nothing if copying selfnobu2014-02-211-0/+2
* * hash.c (rb_hash_flatten): fix behavior of flatten(0).glass2014-02-201-3/+10
* * hash.c (rb_hash_flatten): fix behavior of flatten(-1).glass2014-02-201-5/+9
* insns.def: add opt path for Hash#[] and Hash#[]= used with str literal keystmm12014-01-101-1/+1
* * hash.c (rb_objid_hash): should return `long'. brushup r44534.usa2014-01-091-4/+3
* * hash.c (rb_any_hash): should treat the return value of rb_objid_hash()usa2014-01-091-1/+2
* object.c: hash value from objid with saltnobu2014-01-081-3/+12
* * hash.c (rb_hash_keys): make rb_hash_keys() static.glass2014-01-011-1/+1
* hash.c: remove dead codenobu2013-12-261-26/+1
* hash.c: no extra states copynobu2013-12-261-1/+1
* hash.c: extra statesnobu2013-12-241-1/+1
* hash.c: fix infinite loopnobu2013-12-231-0/+1
* hash.c: fix commit missnobu2013-12-231-3/+3
* hash.c: reduce warningnobu2013-12-231-2/+13
* hash.c: rewordnobu2013-12-231-10/+9
* * include/ruby/ruby.h: rename OBJ_WRITE and OBJ_WRITTEN intoko12013-12-201-3/+3
* hash.c: revertnobu2013-12-171-1/+1
* hash.c: add warningsnobu2013-12-171-12/+31
* hash.c: typonobu2013-12-161-1/+1
* hash.c: warnings in rb_hash_rejectnobu2013-12-161-4/+30
* hash.c: refactor loopnobu2013-12-161-9/+3