summaryrefslogtreecommitdiff
path: root/array.c
Commit message (Expand)AuthorAgeFilesLines
...
* use RARRAY_AREF() instead of RARRAY_CONST_PTR().ko12018-10-301-2/+3
* array.c, file.c, string.c: [DOC] fix typosstomar2018-10-191-2/+2
* array.c: improve docs for Array#differencestomar2018-10-191-8/+8
* array.c: fix rdoc syntaxstomar2018-10-131-3/+3
* revisit `RARRAY_PTR()`.ko12018-10-101-3/+1
* revisit `RARRAY_PTR()`.ko12018-10-101-27/+25
* Fix indent of output in doc [ci skip]kazu2018-10-071-1/+1
* * expand tabs.svn2018-10-051-11/+11
* Add difference method to Arraynobu2018-10-051-0/+60
* Fix sample code [ci skip]kazu2018-09-211-1/+1
* Enumerable#to_h with block and so onnobu2018-09-201-2/+12
* Introduce rb_ary_union_hash method in Arraynobu2018-09-201-19/+15
* Link Array#union from | methodnobu2018-09-201-1/+1
* Introduce rb_ary_union method in Arraynobu2018-09-201-24/+15
* Add union method to Arraynobu2018-09-201-0/+70
* array.c: Optimize rb_ary_and. Patch by Stefan Schüßler. [Fix GH-1938]marcandre2018-09-161-1/+1
* warn unused blocks with Enumerable#all? any? one? none?nobu2018-09-131-0/+3
* rest parameter optimization [Feature #15010]ko12018-08-281-1/+12
* fix sum on infinitynobu2018-07-221-0/+14
* Make block spacing consistentnobu2018-07-111-77/+77
* Fix a typo [ci skip]kazu2018-07-011-1/+1
* [DOC] Add call signature for {Array,Hash}#any?ktsj2018-06-231-0/+1
* array.c: use ruby_sized_free and SIZED_REALLOC_Nnormal2018-05-211-2/+2
* rb_ary_dig, rb_hash_dig: nobody is using them outside.shyouhei2018-05-081-1/+1
* array.c: yield blockarg in collectnobu2018-03-291-1/+1
* Add a new #filter alias for #selecteregon2018-02-251-0/+2
* Improve Array#sample with random documentationnobu2018-02-241-2/+5
* Array#values_at optimizationnobu2018-02-151-1/+35
* vm_insnhelper.c: inline array aref with integerk0kubun2018-02-121-11/+1
* mjit_compile.c: merge initial JIT compilerk0kubun2018-02-041-3/+3
* array.c: remove rb_ary_frozen_p / Array#frozen?normal2018-02-011-16/+0
* array.c: rb_check_to_arraynobu2018-01-271-0/+6
* don't abuse RSTRING_PTR (2nd try)shyouhei2018-01-191-6/+3
* svn merge -c -61947 .shyouhei2018-01-191-3/+5
* don't abuse RSTRING_PTRshyouhei2018-01-191-5/+3
* INFINITY is float. That of double is HUGE_VAL.shyouhei2018-01-191-1/+1
* [DOC] Add `Array#{append,prepend}` to call-seq [ci skip]kazu2018-01-181-0/+2
* internal.h: remove dependecy on ruby/encoding.hnobu2018-01-091-1/+2
* fix memory leak (FOUND BY A COMPILER WARNING)shyouhei2018-01-021-1/+1
* Improve Array#- efficiency [Fixes GH-1756]nobu2017-12-191-1/+1
* Add case equality arity to Enumerable#all?, any?, none? and one?,marcandre2017-12-101-3/+9
* common conversion functionsnobu2017-10-261-2/+3
* Fix `shadowing outer local variable` warning [ci skip]kazu2017-10-251-12/+12
* vm_insnhelper.c: array aref optimizationnobu2017-10-221-12/+20
* hash.c: use rb_hash_new_with_size()glass2017-09-301-5/+6
* array.c: improve operations on small arraysnobu2017-09-291-2/+52
* improve grammar in documentation of Array#bsearch [ci skip]duerst2017-09-271-6/+6
* array.c: refine binomial_coefficientnobu2017-08-301-4/+11
* array.c: refine descending_factorialnobu2017-08-301-4/+10
* array.c: integer calculationsnobu2017-08-301-10/+7