summaryrefslogtreecommitdiff
path: root/ext/-test-/bignum
AgeCommit message (Expand)Author
2013-09-03* bignum.c (rb_str2big_poweroftwo): New function.akr
2013-09-03Reduce NUM2INT invocations.akr
2013-09-01Fix funciton name.akr
2013-09-01* bignum.c (GMP_BIG2STR_DIGITS): New constant.akr
2013-09-01* bignum.c (big2str_base_poweroftwo): Renamed fromakr
2013-08-31* bignum.c: Use GMP to accelerate big Bignum multiplication.akr
2013-08-11Revert r42502 "ext/-test-/*/depend: TEST_INIT_FUNCS"nobu
2013-08-10ext/-test-/*/depend: TEST_INIT_FUNCSnobu
2013-07-28* include/ruby/intern.h (rb_absint_size): Declaration moved fromakr
2013-07-18* ext/-test-/bignum/intpack.c: Renamed from ext/-test-/bignum/pack.c.akr
2013-07-08* bignum.c (rb_big_sq_fast): New function for testing.akr
2013-07-07* internal.h (rb_big_mul_normal): Declared.akr
2013-06-29* bignum.c (RBIGNUM_SET_NEGATIVE_SIGN): New macro.akr
2013-06-22* bignum.c (bary_pack): Supportakr
2013-06-16* bignum.c (bary_2comp): Extracted from get2comp.akr
2013-06-16* internal.h (INTEGER_PACK_2COMP): Defined.akr
2013-06-12* bignum.c (rb_integer_unpack_2comp): New function.akr
2013-06-11* internal.h (INTEGER_PACK_NEGATIVE): Defined.akr
2013-06-11rb_integer_pack tests refined.akr
2013-06-11* bignum.c (rb_integer_pack_internal): Renamed from rb_integer_packakr
2013-06-10* bignum.c (rb_integer_pack): Returns sign instead of words.akr
2013-06-09* bignum.c (rb_integer_pack): numwords_allocated argument removed.akr
2013-06-07* bignum.c (rb_integer_pack): Arguments changed. Use flags toakr
2013-06-07* bignum.c (rb_integer_pack): Renamed from rb_int_export.akr
2013-06-07use NUM2SIZET and SIZET2NUMnobu
2013-06-06* internal.h (rb_int_export): countp argument is split intoakr
2013-06-06* bignum.c (rb_int_import): New function.akr
2013-06-06Specify dependencies.akr
2013-06-06* configure.in: Invoke RUBY_REPLACE_TYPE for size_t.akr
2013-04-03bignum.c: Bignum zero comparisonnobu