| Commit message (Expand) | Author | Age | Files | Lines |
* | make local symbols static | nobu | 2015-12-08 | 1 | -1/+1 |
* | preserve encodings in error messages | nobu | 2015-09-28 | 1 | -2/+2 |
* | internal.h: roomof | nobu | 2015-06-21 | 1 | -1/+0 |
* | bignum.c: doc of rb_cstr_to_inum | nobu | 2015-06-17 | 1 | -0/+16 |
* | * doc/contributors.rdoc: fix a typo. Patch by @davydovanton | hsbt | 2015-04-15 | 1 | -1/+1 |
* | * internal.h: Include ruby.h and ruby/encoding.h to be | akr | 2014-11-15 | 1 | -2/+1 |
* | * bignum.c (bary_mul_balance_with_mulfunc): Fix free work area | akr | 2014-11-01 | 1 | -1/+1 |
* | * bignum.c (absint_numwords_generic): set an array element after | ngoto | 2014-10-09 | 1 | -1/+3 |
* | add some documents [ci skip] | nobu | 2014-07-28 | 1 | -0/+1 |
* | * internal.h (struct RBignum): Use size_t for len. | akr | 2014-04-19 | 1 | -17/+22 |
* | * numeric.c (rb_num2long): Returns a long. | akr | 2014-04-18 | 1 | -2/+2 |
* | * bignum.c (SIZEOF_BDIGIT): Renamed from SIZEOF_BDIGITS. | akr | 2014-04-13 | 1 | -77/+77 |
* | bignum.c: adjust condtions | nobu | 2014-03-14 | 1 | -7/+4 |
* | [DOC] add links to `Object#hash` | nobu | 2014-03-14 | 1 | -0/+2 |
* | adjust indent and style | nobu | 2014-02-27 | 1 | -1/+3 |
* | * bignum.c (bary_mul_precheck): fix a copy-paste error. | mame | 2014-02-21 | 1 | -1/+1 |
* | * internal.h: Rename macro names: RBIGNUM_FOO to BIGNUM_FOO. | akr | 2014-02-15 | 1 | -164/+164 |
* | * bignum.c (rb_big_cmp): Avoid bignum allocation for comparison | akr | 2014-02-15 | 1 | -7/+11 |
* | * include/ruby/intern.h, | akr | 2014-02-14 | 1 | -118/+0 |
* | [DOC] | akr | 2014-02-11 | 1 | -0/+7 |
* | * bignum.c (rb_big_cmp): Specialize a comparison to zero. | akr | 2014-02-11 | 1 | -1/+6 |
* | * bignum.c (bigxor_int): Apply BIGLO for long in a BDIGIT expression. | akr | 2013-11-24 | 1 | -3/+3 |
* | * include/ruby/defines.h: Don't use int128_t for Bignum. | akr | 2013-11-24 | 1 | -3/+1 |
* | bignum.c: suppress warning | nobu | 2013-11-19 | 1 | -1/+5 |
* | bignum.c, math.c: RB_BIGNUM_TYPE_P | nobu | 2013-09-07 | 1 | -22/+24 |
* | bignum.c, math.c: type predicates | nobu | 2013-09-07 | 1 | -133/+91 |
* | bignum.c: split rb_big_fdiv and big_fdiv | nobu | 2013-09-07 | 1 | -23/+25 |
* | * bignum.c (GMP_DIV_DIGITS): New macro. | akr | 2013-09-04 | 1 | -3/+98 |
* | * bignum.c (bary_divmod_normal): Reduce temporary array allocations. | akr | 2013-09-04 | 1 | -15/+14 |
* | * bignum.c (rb_big_divrem_normal): Add GC guards. | akr | 2013-09-04 | 1 | -0/+3 |
* | * bignum.c (rb_big_divrem_normal): New function. | akr | 2013-09-04 | 1 | -0/+32 |
* | * bignum.c (bigdivrem_normal): Removed. | akr | 2013-09-04 | 1 | -76/+81 |
* | * bignum.c (bigdivrem): Useless declaration removed. | akr | 2013-09-04 | 1 | -3/+0 |
* | * bignum.c (bigdivrem_normal): Add assertions. | akr | 2013-09-04 | 1 | -0/+3 |
* | * bignum.c (GMP_STR2BIG_DIGITS): New macro. | akr | 2013-09-03 | 1 | -0/+92 |
* | * bignum.c (rb_str2big_poweroftwo): New function. | akr | 2013-09-03 | 1 | -0/+111 |
* | * bignum.c (str2big_scan_digits): Extracted from rb_cstr_to_inum. | akr | 2013-09-03 | 1 | -32/+51 |
* | * bignum.c (bytes_2comp): Define it only for little endian | akr | 2013-09-02 | 1 | -0/+2 |
* | * bignum.c (ISDIGIT): Unused macro removed. | akr | 2013-09-02 | 1 | -3/+0 |
* | * bignum.c (str2big_poweroftwo): Extracted from rb_cstr_to_inum. | akr | 2013-09-02 | 1 | -117/+178 |
* | * bignum.c (Init_Bignum): Define Bignum::GMP_VERSION when GMP is used. | akr | 2013-09-01 | 1 | -0/+4 |
* | * bignum.c (big2str_generic): Reduce arguments. | akr | 2013-09-01 | 1 | -30/+36 |
* | * bignum.c (GMP_BIG2STR_DIGITS): New constant. | akr | 2013-09-01 | 1 | -0/+55 |
* | * bignum.c (bary_mul_gmp): Use mpz_init and mpz_clear instead of | akr | 2013-09-01 | 1 | -2/+6 |
* | * bignum.c (big2str_base_poweroftwo): Renamed from | akr | 2013-09-01 | 1 | -28/+54 |
* | * bignum.c (big2str_2bdigits): Renamed from big2str_orig. | akr | 2013-09-01 | 1 | -4/+4 |
* | * bignum.c: Remove BITSPERDIG >= INT_MAX test. The static assertion, | akr | 2013-09-01 | 1 | -4/+1 |
* | * bignum.c (maxpow_in_bdigit): Removed. | akr | 2013-09-01 | 1 | -37/+0 |
* | * numeric.c (rb_fix_bit_length): Moved from bignum.c. | akr | 2013-09-01 | 1 | -41/+0 |
* | [DOC] | akr | 2013-09-01 | 1 | -0/+4 |