path: root/bignum.c
AgeCommit message (Expand)Author
2022-10-14Use `roomof` macro for rounding up divisionsNobuyoshi Nakada
2022-07-21Expand tabs [ci skip]Takashi Kokubun
2022-06-02Fix the condition when a new buffer is needed without GMPNobuyoshi Nakada
2022-05-20Disable GMP by -DUSE_GMP=0Nobuyoshi Nakada
2022-04-09[DOC]Some link prefix replaceS-H-GAMELINKS
2021-12-29[DOC] Integer#coerce deals with also FloatNobuyoshi Nakada
2021-12-29Fix the warning in rb_big2dbl, Bignum is no longer definedNobuyoshi Nakada
2021-12-28Remove obsolete Fixnum and BignumNobuyoshi Nakada
2021-11-08[Feature #18290] Remove all usages of rb_gc_force_recyclePeter Zhu
2021-10-12bary_mul_balance_with_mulfunc: move working buffer allocationNobuyoshi Nakada
2021-10-12bary_mul_balance_with_mulfunc: consitify invariant variablesNobuyoshi Nakada
2021-09-15Refactor and Using RBOOL macroS.H
2021-09-13Remove uneeded initialize local variable (#4818)S.H
2021-09-11Using RB_BIGNUM_TYPE_P macroS-H-GAMELINKS
2021-09-05Replace RBOOL macroS-H-GAMELINKS
2021-08-27Use C99-defined macros to classify a floating-point numberNobuyoshi Nakada
2021-08-24Moved exported symbols in internal/util.h to ruby/util.hNobuyoshi Nakada
2021-08-09Suppress unused-variable warnings when DEBUG_INTEGER_PACKNobuyoshi Nakada
2021-03-20Remove unneeded declarations in bignum.cS.H
2021-01-23bignum.c: Make sure the argument of LONG2FIX is longYusuke Endoh
2021-01-05[DOC] Fix grammar: "is same as" -> "is the same as"Marcus Stollsteimer
2020-12-21Fixed indefinite articles before "Integer" [ci skip]Nobuyoshi Nakada
2020-10-12bignum.c (bary_sparse_p): do not comsume Random::DEFAULTYusuke Endoh
2020-10-12bignum.c (rb_int_powm): Integer#pow(0, 1) should return 0Yusuke Endoh
2020-07-28Use https instead of httpKazuhiro NISHIYAMA
2020-07-14ON_DEBUG: delete unused macro卜部昌平
2020-06-29rb_big_aref: do not goto into a branch卜部昌平
2020-06-29rb_int_parse_cstr: do not goto into a branch卜部昌平
2020-06-29str2big_scan_digits: do not goto into a branch卜部昌平
2020-06-29bary_mul_karatsuba_branch: do not goto into a branch卜部昌平
2020-05-29Respect BIGNUM_DEBUG defined by command line optionNobuyoshi Nakada
2020-05-11sed -i 's|ruby/impl|ruby/internal|'卜部昌平
2020-05-11sed -i s|ruby/3|ruby/impl|g卜部昌平
2020-04-08Merge pull request #2991 from shyouhei/ruby.h卜部昌平
2020-03-21Removed non-RUBY_INTEGER_UNIFICATION codeNobuyoshi Nakada
2020-03-21Leave power cache table initialized as QfalseNobuyoshi Nakada
2020-03-04suppress uninitialized variable warnings卜部昌平
2020-02-08Clarified documentation in rb_integer_unpack [ci skip]Bernhard F. Brodowsky
2020-01-01bignum.c: extract bdigits_to_mpz and bdigits_from_mpz (#2805)Kenta Murata
2019-12-31Introduce BIGNUM_EMBED_P to check BIGNUM_EMBED_FLAG (#2802)Kenta Murata
2019-12-26decouple internal.h headers卜部昌平
2019-12-26internal/bingnum.h rework卜部昌平
2019-12-26add several __has_something macro卜部昌平
2019-11-19make functions static卜部昌平
2019-10-21bignum.c (estimate_initial_sqrt): prevent integer overflowYusuke Endoh
2019-09-10Unused LONG_MAX_as_doubleNobuyoshi Nakada
2019-09-05interesting (but annoying) tidbit warning suppressed卜部昌平
2019-08-03* expand tabs.git
2019-08-03Predefine some IDsNobuyoshi Nakada
2019-03-22[DOC] fix markups [ci skip]nobu