| Commit message (Expand) | Author | Age | Files | Lines |
* | optimize FIXABLE macro | shyouhei | 2017-03-06 | 1 | -4/+12 |
* | Makefile.sub: ULL_TO_DOUBLE | nobu | 2017-02-28 | 1 | -2/+8 |
* | bignum.c: use predefined IDs | nobu | 2017-02-25 | 1 | -6/+7 |
* | bignum.c: improve estimate | nobu | 2017-02-25 | 1 | -23/+35 |
* | bignum.c (bary_zero_p): constify | nobu | 2017-02-25 | 1 | -1/+1 |
* | extract initial sqrt estimation [Feature #13219] | nobu | 2017-02-24 | 1 | -18/+28 |
* | Integer.sqrt [Feature #13219] | nobu | 2017-02-24 | 1 | -3/+64 |
* | bignum.c: NAIVE_MUL_DIGITS | nobu | 2017-02-23 | 1 | -15/+8 |
* | bignum.c: unnecessary check | nobu | 2017-01-07 | 1 | -3/+0 |
* | bignum.c: fix rb_cstr_parse_inum endp | nobu | 2017-01-05 | 1 | -0/+1 |
* | bignum.c: precise fdiv | nobu | 2016-12-25 | 1 | -0/+2 |
* | bignum.c (DBL_BIGDIG): make enum | nobu | 2016-12-25 | 1 | -1/+2 |
* | ruby.h: rb_big_sign | nobu | 2016-11-19 | 1 | -0/+6 |
* | rational.c: avoid needless object allocation with nurat_to_double | mrkn | 2016-11-11 | 1 | -11/+17 |
* | bignum.c: use RB_INTEGER_TYPE_P | nobu | 2016-11-01 | 1 | -5/+5 |
* | [DOC] replace Fixnum with Integer [ci skip] | nobu | 2016-10-26 | 1 | -2/+2 |
* | * internal.h (ST2FIX): new macro to convert st_index_t to Fixnum. | usa | 2016-10-04 | 1 | -1/+1 |
* | deprecate Fixnum and Bignum | nobu | 2016-09-19 | 1 | -0/+1 |
* | * bignum.c (rb_big2ulong): the old logic seems to try to avoid | naruse | 2016-06-28 | 1 | -16/+8 |
* | Integer unification macro | nobu | 2016-06-13 | 1 | -0/+4 |
* | [Feature #12005] Unify Fixnum and Bignum into Integer | akr | 2016-05-17 | 1 | -13/+11 |
* | [DOC] | akr | 2016-04-30 | 1 | -26/+0 |
* | Define Integer#/ instead of Bignum#/. | akr | 2016-04-30 | 1 | -10/+0 |
* | Define Integer#+ instead of Bignum#+. | akr | 2016-04-30 | 1 | -8/+0 |
* | Define Integer#- instead of Bignum#-. | akr | 2016-04-30 | 1 | -8/+0 |
* | Define Integer#* instead of Bignum#*. | akr | 2016-04-30 | 1 | -8/+0 |
* | Define Integer#% instead of Bignum#%. | akr | 2016-04-30 | 1 | -1/+0 |
* | Define Integer#== instead of Bignum#==. | akr | 2016-04-30 | 1 | -1/+0 |
* | Define Integer#> instead of Bignum#>. | akr | 2016-04-30 | 1 | -11/+2 |
* | Define Integer#>= instead of Bignum#>=. | akr | 2016-04-30 | 1 | -11/+2 |
* | Define Integer#< instead of Bignum#<. | akr | 2016-04-30 | 1 | -11/+2 |
* | Define Integer#<= instead of Bignum#<=. | akr | 2016-04-30 | 1 | -11/+2 |
* | Define Integer#GMP_VERSION. | akr | 2016-04-30 | 1 | -0/+1 |
* | Define Integer#remainder instead of Bignum#remainder. | akr | 2016-04-30 | 1 | -11/+1 |
* | {Fixnum,Bignum}#-@ is unified into Integer. | akr | 2016-04-30 | 1 | -8/+0 |
* | {Fixnum,Bignum}#div is unified into Integer. | akr | 2016-04-30 | 1 | -8/+0 |
* | {Fixnum,Bignum}#modulo is unified into Integer. | akr | 2016-04-30 | 1 | -10/+0 |
* | {Fixnum,Bignum}#divmod is unified into Integer. | akr | 2016-04-30 | 1 | -8/+0 |
* | {Fixnum,Bignum}#fdiv is unified into Integer. | akr | 2016-04-30 | 1 | -14/+0 |
* | {Fixnum,Bignum}#** is unified into Integer. | akr | 2016-04-30 | 1 | -14/+0 |
* | Rename fix_rev and rb_big_neg to fix_comp and rb_big_comp. | akr | 2016-04-30 | 1 | -1/+1 |
* | {Fixnum,Bignum}#~ is unified into Integer. | akr | 2016-04-30 | 1 | -14/+1 |
* | {Fixnum,Bignum}#& is unified into Integer. | akr | 2016-04-30 | 1 | -8/+0 |
* | {Fixnum,Bignum}#| is unified into Integer. | akr | 2016-04-30 | 1 | -8/+0 |
* | {Fixnum,Bignum}#^ is unified into Integer. | akr | 2016-04-27 | 1 | -7/+0 |
* | {Fixnum,Bignum}#[] is unified into Integer. | akr | 2016-04-27 | 1 | -21/+1 |
* | [DOC] update Integer#<< doc. | akr | 2016-04-26 | 1 | -7/+0 |
* | {Fixnum,Bignum}#<< is unified into Integer. | akr | 2016-04-26 | 1 | -1/+0 |
* | {Fixnum,Bignum}#>> is unified into Integer. | akr | 2016-04-26 | 1 | -9/+0 |
* | {Fixnum,Bignum}#size is unified into Integer. | akr | 2016-04-26 | 1 | -14/+1 |