aboutsummaryrefslogtreecommitdiffstats
path: root/hash.c
Commit message (Expand)AuthorAgeFilesLines
* Updated documentation examples for Hash#value?naruse2016-12-101-2/+2
* hash.c: hash should be longnobu2016-12-071-3/+3
* switching hash removalnobu2016-12-061-32/+6
* remove unnecessary variablenobu2016-12-061-6/+10
* Cleanup ruby method definitions in hash.ckazu2016-12-031-102/+102
* add castnobu2016-11-071-1/+1
* Introduce table improvement by Vladimir Makarov <vmakarov@redhat.com>.ko12016-11-071-31/+77
* [DOC] replace Fixnum with Integer [ci skip]nobu2016-10-261-1/+1
* hash.c: fix Hash#compact! return valuenobu2016-10-221-1/+4
* hash.c: add compact and compact! methodsnobu2016-10-131-0/+64
* * internal.h (ST2FIX): new macro to convert st_index_t to Fixnum.usa2016-10-041-2/+2
* * hash.c (each_pair_i_fast): Fix compile error with old version ofngoto2016-09-161-1/+3
* * hash.c (each_pair_i_fast): use rb_yield_values2 to avoid var args.naruse2016-09-131-1/+2
* replace fixnum by integer in documents.akr2016-09-081-3/+3
* hash.c: map_v -> transform_valuesmrkn2016-09-081-19/+19
* util.h: POSIX-noncompliant setenvnobu2016-09-071-2/+0
* hash.c: implement Hash#map_v and Hash#map_v!mrkn2016-08-091-0/+67
* hash.c: env_name_newnobu2016-08-051-21/+32
* * hasn.c (env_str_new): taint the string. get rid of a test failureusa2016-08-051-0/+1
* hash.c: call w32_getenv pointernobu2016-08-051-8/+12
* hash.c: set encodingnobu2016-08-041-1/+1
* rb_funcallvnobu2016-07-291-2/+2
* hash.c: rb_hash_add_new_elementnobu2016-07-201-0/+24
* hash.c: ensure NUL-terminated for ENVnobu2016-06-101-1/+1
* * cont.c, hash.c, random.c, win32/win32.c: cleanup some Win9x/ME/NT4usa2016-05-011-1/+1
* hash.c: dry up codenobu2016-04-281-4/+2
* hash.c: init table with sizenobu2016-03-301-0/+3
* * bignum.c (rb_big_hash): make it public function to be available inmrkn2016-03-181-0/+4
* hash.c: COPY_DEFAULTnobu2016-03-091-8/+12
* hash.c: SET_PROC_DEFAULTnobu2016-03-091-11/+14
* hash.c: SET_DEFAULTnobu2016-03-091-4/+6
* hash.c: hash_dup for rb_hash_to_hnobu2016-03-091-8/+2
* hash.c: make duplicated hash WB protectednobu2016-03-091-19/+22
* hash.c: tbl_update_funcnobu2016-03-091-1/+3
* * hash.c (rb_hash_invert): [DOC] more examples.akr2016-02-131-0/+16
* hash.c: exception examplesnobu2016-01-271-0/+2
* hash.c: trivial optimizationnobu2016-01-141-6/+2
* * gc.c: Delete excess semicolon after RUBY_ALIAS_FUNCTION().ngoto2015-12-151-5/+5
* hash.c (rb_num_hash_start): avoid pathological behaviornormal2015-12-111-2/+2
* compile.c: rehash cdhashnobu2015-12-111-1/+1
* * array.c: Improve and fix documentation for Array#digmarcandre2015-12-081-3/+7
* hash.c: fix rubyspec failurenobu2015-12-061-5/+3
* hash.c: env encoding fallback on Windowsnobu2015-12-051-17/+63
* update rdoc of dig methods [ci skip]nobu2015-11-171-2/+2
* hash.c: compare methods [ci skip]nobu2015-11-141-0/+52
* sprintf.c: nil value is validnobu2015-11-111-4/+4
* hash.c: use rb_func_proc_newnobu2015-11-101-2/+3
* hash.c: to_procnobu2015-11-101-0/+13
* hash.c: compare methodsnobu2015-11-101-0/+57
* dignobu2015-11-091-0/+24