summaryrefslogtreecommitdiff
path: root/array.c
Commit message (Expand)AuthorAgeFilesLines
* array.c: Wrong heap size given to ruby_sized_xfree when freeing shared rootsLuke Gruber2019-06-241-2/+2
* array.c add back shared array optimization to ary_ensure_room_for_unshiftLuke Gruber2019-06-231-2/+2
* array.c: always check frozenness in Array#unshift. Fixes [Bug #15952]Luke Gruber2019-06-231-1/+2
* Fix issue with Array#rindex when rb_equal modifies receiver arrayLuke Gruber2019-06-231-0/+3
* add comments to mention sort.reverse!Martin Dürst2019-06-131-0/+5
* do not use RARRAY_SET() directly in array.c.Koichi Sasada2019-05-211-2/+10
* Improve documentation of Array.try_convertBenoit Daloze2019-04-271-2/+2
* Merge branch 'patch-5' of https://github.com/sos4nt/ruby into trunkKazuhiro NISHIYAMA2019-04-221-1/+1
|\
| * Fix return value name in docs for Array#unionStefan Schüßler2019-02-181-1/+1
* | io.c: warn non-nil $,nobu2019-04-181-4/+4
* | Introduce pattern matching [EXPERIMENTAL]ktsj2019-04-171-0/+8
* | Adjusted stylesnobu2019-04-101-1/+1
* | Reverting all commits from r67479 to r67496 because of CI failureskazu2019-04-101-1/+1
* | Adjusted stylesnobu2019-04-101-1/+1
* | Fix a typo [ci skip]kazu2019-03-311-1/+1
* | array.c: [DOC] remove unnecessary markups [ci skip]nobu2019-03-211-2/+2
|/
* Clarify Array#- and Array#difference documentationnobu2019-01-151-6/+19
* Fix styles [ci skip]nobu2019-01-091-3/+4
* Mark array as "going to be modified" in `Array#reject!`tenderlove2019-01-081-0/+1
* fix marking T_NONE object bug.ko12018-12-231-1/+7
* rename li_table->ar_table (and related names).ko12018-12-141-2/+2
* implement Array-specific #all?, #none?, #one?nobu2018-12-051-0/+121
* Prefer rb_check_arity when 0 or 1 argumentsnobu2018-12-051-31/+26
* Fix error messagenobu2018-12-041-3/+7
* Prefer rb_check_arity when 0 or 1 argumentsnobu2018-12-041-14/+3
* * expand tabs.svn2018-12-031-7/+7
* make `RARRAY_PTR_USE` more conservertive.ko12018-12-031-25/+25
* Use a shared array for the `duparray` instructiontenderlove2018-11-291-1/+1
* * expand tabs.svn2018-11-221-1/+1
* Revert r63030nobu2018-11-221-1/+1
* array.c: avoid (VALUE)--shyouhei2018-11-191-1/+2
* array.c: [DOC] add docs for Array#{filter,filter!}stomar2018-11-041-0/+8
* array.c: [DOC] improve Array#{select,select!,keep_if} docsstomar2018-11-041-12/+12
* introduce USE_TRANSIENT_HEAP to enable/disable theap.ko12018-11-011-6/+14
* * remove trailing spaces, expand tabs.svn2018-10-301-4/+4
* support theap for T_HASH. [Feature #14989]ko12018-10-301-10/+8
* * expand tabs.svn2018-10-301-24/+24
* introduce TransientHeap. [Bug #14858]ko12018-10-301-72/+326
* * expand tabs.svn2018-10-301-47/+47
* revert r65444 and r65446 because of commit missko12018-10-301-337/+83
* * expand tabs.svn2018-10-301-24/+24
* introduce TransientHeap. [Bug #14858]ko12018-10-301-83/+337
* 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