aboutsummaryrefslogtreecommitdiffstats
path: root/test/-ext-/bignum
Commit message (Expand)AuthorAgeFilesLines
* numeric.c: fix return value on big 0nobu2016-11-011-0/+6
* Use Integer instead of Fixnum and Bignum.akr2016-05-174-12/+12
* Add frozen_string_literal: false for all filesnaruse2015-12-166-0/+6
* * bignum.c (SIZEOF_BDIGIT): Renamed from SIZEOF_BDIGITS.akr2014-04-134-4/+4
* add tests.akr2014-02-161-0/+24
* * bignum.c (GMP_DIV_DIGITS): New macro.akr2013-09-041-0/+9
* * bignum.c (rb_big_divrem_normal): New function.akr2013-09-041-0/+19
* Add tests.akr2013-09-032-0/+13
* * bignum.c (GMP_STR2BIG_DIGITS): New macro.akr2013-09-031-0/+7
* * bignum.c (rb_str2big_poweroftwo): New function.akr2013-09-031-0/+30
* * bignum.c (big2str_base_poweroftwo): Renamed fromakr2013-09-011-0/+23
* * include/ruby/intern.h (rb_absint_size): Declaration moved fromakr2013-07-281-0/+49
* * bignum.c (rb_big_sq_fast): New function for testing.akr2013-07-081-0/+22
* * bignum.c (bary_mul_balance): Reduce work memory.akr2013-07-081-0/+12
* * bignum.c (bary_mul_karatsuba): Unreachable code removed. Removeakr2013-07-071-0/+43
* * internal.h (rb_big_mul_normal): Declared.akr2013-07-071-0/+53
* * bignum.c (bary_unpack_internal): Specialized unpacker implemented.akr2013-06-221-2/+27
* * bignum.c (bary_pack): Supportakr2013-06-221-0/+21
* * bignum.c (bary_pack): Specialized packers implemented.akr2013-06-211-0/+76
* * bignum.c (bary_unpack_internal): Return -2 when negative overflow.akr2013-06-201-0/+5
* * bignum.c (bary_2comp): Extracted from get2comp.akr2013-06-161-22/+22
* * internal.h (INTEGER_PACK_2COMP): Defined.akr2013-06-161-32/+33
* * bignum.c (rb_integer_unpack_2comp): New function.akr2013-06-121-0/+31
* * internal.h (INTEGER_PACK_NEGATIVE): Defined.akr2013-06-111-22/+23
* * bignum.c (validate_integer_pack_format): Don't require a word orderakr2013-06-111-2/+2
* rb_integer_pack tests refined.akr2013-06-111-32/+32
* * bignum.c (rb_integer_pack_internal): Renamed from rb_integer_packakr2013-06-111-0/+44
* * bignum.c (rb_integer_pack): numwords_allocated argument removed.akr2013-06-091-22/+22
* * bignum.c (rb_integer_pack): Arguments changed. Use flags toakr2013-06-071-56/+65
* * bignum.c (rb_integer_pack): Renamed from rb_int_export.akr2013-06-073-121/+112
* Fix the class name.akr2013-06-061-1/+1
* * bignum.c (rb_int_import): New function.akr2013-06-061-0/+54
* * configure.in: Invoke RUBY_REPLACE_TYPE for size_t.akr2013-06-061-0/+67
* bignum.c: Bignum zero comparisonnobu2013-04-031-0/+13