| Commit message (Expand) | Author | Age | Files | Lines |
* | introduce TransientHeap. [Bug #14858] | ko1 | 2018-10-30 | 1 | -2/+4 |
* | * expand tabs. | svn | 2018-10-30 | 1 | -3/+3 |
* | revert r65444 and r65446 because of commit miss | ko1 | 2018-10-30 | 1 | -5/+3 |
* | introduce TransientHeap. [Bug #14858] | ko1 | 2018-10-30 | 1 | -3/+5 |
* | use RARRAY_AREF() instead of RARRAY_CONST_PTR(). | ko1 | 2018-10-29 | 1 | -1/+2 |
* | revisit `RARRAY_PTR()`. | ko1 | 2018-10-10 | 1 | -10/+14 |
* | Fix a typo [ci skip] | kazu | 2018-09-21 | 1 | -1/+1 |
* | Enumerable#to_h with block and so on | nobu | 2018-09-20 | 1 | -14/+18 |
* | warn unused blocks with Enumerable#all? any? one? none? | nobu | 2018-09-13 | 1 | -0/+11 |
* | UNREACHABLE_RETURN | nobu | 2018-07-24 | 1 | -1/+1 |
* | fix sum on infinity | nobu | 2018-07-22 | 1 | -0/+19 |
* | enum.c: bignum counter | nobu | 2018-06-02 | 1 | -10/+40 |
* | enum.c: mitigate overflows | nobu | 2018-06-02 | 1 | -5/+5 |
* | memo->u3.cnt is long not int [Bug #14805] | naruse | 2018-06-02 | 1 | -1/+1 |
* | Add a new #filter alias for #select | eregon | 2018-02-25 | 1 | -0/+5 |
* | Fixing some minimal formating on enum.c examples | nobu | 2018-02-13 | 1 | -11/+11 |
* | INFINITY is float. That of double is HUGE_VAL. | shyouhei | 2018-01-19 | 1 | -1/+1 |
* | internal.h: remove dependecy on ruby/encoding.h | nobu | 2018-01-09 | 1 | -0/+1 |
* | enum.c: improve docs for Enumerable#{any?,all?,none?,one?} | stomar | 2017-12-14 | 1 | -4/+4 |
* | Add more example of `Enumerable#one?` [ci skip] | kazu | 2017-12-12 | 1 | -0/+1 |
* | Add case equality arity to Enumerable#all?, any?, none? and one?, | marcandre | 2017-12-10 | 1 | -13/+46 |
* | enum.c: check argument first | nobu | 2017-11-05 | 1 | -7/+8 |
* | Fix size on Enumerable#cycle when the size is 0 [Bug #14082]. | marcandre | 2017-11-05 | 1 | -0/+1 |
* | enum.c: make constant argument static | nobu | 2017-08-11 | 1 | -1/+2 |
* | enum.c: optimize for integers | nobu | 2017-08-07 | 1 | -4/+22 |
* | enum.c: prefer rb_funcallv to rb_funcall | nobu | 2017-08-07 | 1 | -24/+35 |
* | enum.c: use predefined IDs | nobu | 2017-08-07 | 1 | -4/+2 |
* | vm_eval.c: rb_lambda_call | nobu | 2017-07-18 | 1 | -1/+3 |
* | Fix Enumerable#uniq with non single yield arguments | nobu | 2017-06-21 | 1 | -0/+2 |
* | rename functions and clean parameters. | ko1 | 2017-06-05 | 1 | -2/+2 |
* | enum.c: check if reentered | nobu | 2017-05-30 | 1 | -7/+12 |
* | enum.c: rb_check_funcall_default for fallback value | nobu | 2017-05-30 | 1 | -3/+1 |
* | Improve performance of Enumerable#{sort_by,min_by,max_by,minmax_by} | watson1978 | 2017-05-30 | 1 | -8/+14 |
* | enum.c: respect method visibility | nobu | 2017-05-24 | 1 | -3/+4 |
* | vm_args.c: arity check of lambda | nobu | 2017-03-19 | 1 | -25/+45 |
* | documentation for sort methods | stomar | 2017-03-04 | 1 | -2/+2 |
* | enum.c: documentation for Enumerable#sort_by | stomar | 2017-03-04 | 1 | -10/+14 |
* | [DOC] Update an obsolete example for slice_before. | akr | 2017-02-09 | 1 | -3/+4 |
* | enum.c: write barrier | nobu | 2017-01-27 | 1 | -1/+1 |
* | enum.c (rb_nmin_run): adjust indent [ci skip] | nobu | 2017-01-27 | 1 | -3/+3 |
* | Enumerable#{min,min_by,max,max_by} [ci skip] | nobu | 2017-01-27 | 1 | -5/+9 |
* | [DOC] Add empty example to enum.all? and any? | kazu | 2017-01-25 | 1 | -0/+2 |
* | array.c, enum.c: change sum algorithm | mrkn | 2016-12-06 | 1 | -6/+11 |
* | unstable sort [ci skip] | nobu | 2016-10-13 | 1 | -0/+6 |
* | * enum.c: [DOC] Improve doc [ci-skip] | marcandre | 2016-10-06 | 1 | -5/+9 |
* | * enum.c: Add reduce/inject alias note. | hsbt | 2016-10-06 | 1 | -0/+3 |
* | * enum.c: Make Enumerable#chunk with no block return | marcandre | 2016-10-04 | 1 | -2/+2 |
* | fid typos [ci skip] | nobu | 2016-09-24 | 1 | -2/+2 |
* | enum.c (enum_sort): prevent wasteful array duplicaion | mrkn | 2016-08-20 | 1 | -1/+1 |
* | enum.c: [DOC] Enumerable#uniq [ci skip] | nobu | 2016-07-20 | 1 | -0/+4 |