summaryrefslogtreecommitdiff
path: root/array.c
AgeCommit message (Expand)Author
2018-07-22fix sum on infinitynobu
2018-07-11Make block spacing consistentnobu
2018-07-01Fix a typo [ci skip]kazu
2018-06-23[DOC] Add call signature for {Array,Hash}#any?ktsj
2018-05-21array.c: use ruby_sized_free and SIZED_REALLOC_Nnormal
2018-05-08rb_ary_dig, rb_hash_dig: nobody is using them outside.shyouhei
2018-03-29array.c: yield blockarg in collectnobu
2018-02-25Add a new #filter alias for #selecteregon
2018-02-24Improve Array#sample with random documentationnobu
2018-02-15Array#values_at optimizationnobu
2018-02-12vm_insnhelper.c: inline array aref with integerk0kubun
2018-02-04mjit_compile.c: merge initial JIT compilerk0kubun
2018-02-01array.c: remove rb_ary_frozen_p / Array#frozen?normal
2018-01-27array.c: rb_check_to_arraynobu
2018-01-19don't abuse RSTRING_PTR (2nd try)shyouhei
2018-01-19svn merge -c -61947 .shyouhei
2018-01-19don't abuse RSTRING_PTRshyouhei
2018-01-19INFINITY is float. That of double is HUGE_VAL.shyouhei
2018-01-18[DOC] Add `Array#{append,prepend}` to call-seq [ci skip]kazu
2018-01-09internal.h: remove dependecy on ruby/encoding.hnobu
2018-01-02fix memory leak (FOUND BY A COMPILER WARNING)shyouhei
2017-12-19Improve Array#- efficiency [Fixes GH-1756]nobu
2017-12-10Add case equality arity to Enumerable#all?, any?, none? and one?,marcandre
2017-10-26common conversion functionsnobu
2017-10-25Fix `shadowing outer local variable` warning [ci skip]kazu
2017-10-22vm_insnhelper.c: array aref optimizationnobu
2017-09-30hash.c: use rb_hash_new_with_size()glass
2017-09-29array.c: improve operations on small arraysnobu
2017-09-27improve grammar in documentation of Array#bsearch [ci skip]duerst
2017-08-30array.c: refine binomial_coefficientnobu
2017-08-30array.c: refine descending_factorialnobu
2017-08-30array.c: integer calculationsnobu
2017-08-29array.c: use rb_check_array_typenobu
2017-08-29array.c: nested encodingnobu
2017-08-29array.c: join encodingnobu
2017-07-15Fix warning: shadowing outer local variable - akazu
2017-06-29array.c: more predefined IDsnormal
2017-06-12array.c: [DOC] Make it clear that #<< modifies receiverk0kubun
2017-06-03array.c: docs for Array#{sort,sort!}stomar
2017-05-31Improve performance of implicit type conversionwatson1978
2017-05-26Improve Array#concat performance if only one argument is givenwatson1978
2017-05-25Improve performance of rb_equal()watson1978
2017-05-24Improve performance in where push the element into non shared Array objectwatson1978
2017-05-24Add debug counters.ko1
2017-05-12array.c: fix position in messagenobu
2017-05-12array.c: check position to insertnobu
2017-04-20refactor torexp to use routine in array.cshyouhei
2017-04-13array.c: improve performance of Array#sort with blockmrkn
2017-04-13array.c: Improve performance of Array#sort with float elementsmrkn
2017-04-13array.c: report correct memsize for shared root arraysrhe