Historial de Commits

Autor SHA1 Mensaje Fecha
  Michael Gran 9a29293a88 More long integer fixes for x86_64-w64-mingw32 hace 2 años
  Jan (janneke) Nieuwenhuizen 76950b4281 Support for x86_64-w64-mingw32. hace 4 años
  Michael Gran 1ddc4eb964 Fixes arg type for scm_integer_from_mpz hace 2 años
  Andy Wingo 62fc44e6ee Slight bignum-fixnum multiplication optimization hace 3 años
  Andy Wingo 222b320868 Remove dead code in scm_integer_inexact_sqrt_z hace 3 años
  Andy Wingo 9e5aa173c7 Optimize logand against a positive inum hace 3 años
  Andy Wingo 6fe43301aa Optimize integer-expt for fixnums hace 3 años
  Andy Wingo 2cf80ca238 Optimize scm_integer_mul_ii hace 3 años
  Andy Wingo 210ab8ff76 Optimize bignum subtraction hace 3 años
  Andy Wingo cc52f01aba Optimize bignum add to avoid temporary allocations hace 3 años
  Andy Wingo 95350aae8c Avoid bignum clone in scm_integer_sub_zz hace 3 años
  Andy Wingo cae8b30163 Start to optimize scm_integer_sub_iz hace 3 años
  Andy Wingo 2723513712 Less pessimal scm_integer_sub_zi hace 3 años
  Andy Wingo ad6811a12b Optimize scm_integer_mul_zz. hace 3 años
  Andy Wingo d89f75c535 Optimize scm_integer_mul_zi hace 3 años
  Andy Wingo 5481222670 Re-rewrite integer-expt in C hace 3 años
  Andy Wingo eac47c3e45 Fix bug when making mpz from 0 hace 3 años
  Andy Wingo 443d239828 take_mpz optimization hace 3 años
  Andy Wingo 399d0c8745 Start porting srfi-60 off the bad bignum interfaces hace 3 años
  Andy Wingo a4524da8c1 Simplify scm_exact_integer_quotient hace 3 años
  Andy Wingo 0754dbf3e8 divide2double refactor hace 3 años
  Andy Wingo f167627bb0 Expose frexp from integers lib hace 3 años
  Andy Wingo 124d889227 Refactor scm_sqrt in terms of integers.[ch] hace 3 años
  Andy Wingo 63a18a6c1a Reimplement exact-integer-sqrt with integers.[ch] hace 3 años
  Andy Wingo 9a91c20a55 scm_to_mpz uses integer lib hace 3 años
  Andy Wingo 717e787da6 Reimplement scm_{to,from}_{int32,uint32} hace 3 años
  Andy Wingo 27910181c5 Reimplement scm_from_int8 etc hace 3 años
  Andy Wingo f4db3ca3f9 Reimplement scm_is_{un,}signed_integer for bignums hace 3 años
  Andy Wingo 7c53325c31 Fix scm_integer_to_double_z to always round; clean ups hace 3 años
  Andy Wingo 8b2d58b993 Clean up scm_divide hace 3 años