Commit History

Autor SHA1 Mensaxe Data
  Ludovic Courtès de1ac71850 psyntax: Pass source vectors to tree-il constructors. %!s(int64=3) %!d(string=hai) anos
  Ludovic Courtès d656176f06 'string->symbol' avoids copying the underlying string. %!s(int64=3) %!d(string=hai) anos
  Ludovic Courtès 8e2e2ceb17 Deprecate symbol properties. %!s(int64=3) %!d(string=hai) anos
  Ludovic Courtès 2ebf039707 Remove unused 'scm_i_c_make_symbol'. %!s(int64=3) %!d(string=hai) anos
  Andy Wingo 4e92f1d7cc Update NEWS %!s(int64=3) %!d(string=hai) anos
  Andy Wingo 62fc44e6ee Slight bignum-fixnum multiplication optimization %!s(int64=3) %!d(string=hai) anos
  Andy Wingo 54bbe0b284 Avoid source properties in psyntax %!s(int64=3) %!d(string=hai) anos
  Andy Wingo e933282f2b Prebuild fewer files %!s(int64=3) %!d(string=hai) anos
  Andy Wingo 9654ab1f21 Fix reproducibility for inlinable-exports %!s(int64=3) %!d(string=hai) anos
  Andy Wingo 9b9149a5bf Rework bootstrap to be reproducible %!s(int64=3) %!d(string=hai) anos
  Andy Wingo 6ed66f42cb Add -ftlo support %!s(int64=3) %!d(string=hai) anos
  Andy Wingo 373f35b5f7 peval cross-module-inlining gracefully handles missing interface %!s(int64=3) %!d(string=hai) anos
  Andy Wingo d01ab7bf5c Fix inlinable-exports bug for pure modules %!s(int64=3) %!d(string=hai) anos
  Andy Wingo 222b320868 Remove dead code in scm_integer_inexact_sqrt_z %!s(int64=3) %!d(string=hai) anos
  Daniel Llorens 19bc021e34 Have log and log10(real nan) return real nan regardless of sign %!s(int64=3) %!d(string=hai) anos
  Daniel Llorens 4feff820be Don't use HAVE_COPYSIGN in libguile/numbers.c %!s(int64=3) %!d(string=hai) anos
  Daniel Llorens 6058d9e05d Simplify scm_abs for the real case %!s(int64=3) %!d(string=hai) anos
  Andy Wingo 9e5aa173c7 Optimize logand against a positive inum %!s(int64=3) %!d(string=hai) anos
  Andy Wingo 6fe43301aa Optimize integer-expt for fixnums %!s(int64=3) %!d(string=hai) anos
  Andy Wingo 2cf80ca238 Optimize scm_integer_mul_ii %!s(int64=3) %!d(string=hai) anos
  Andy Wingo 210ab8ff76 Optimize bignum subtraction %!s(int64=3) %!d(string=hai) anos
  Andy Wingo cc52f01aba Optimize bignum add to avoid temporary allocations %!s(int64=3) %!d(string=hai) anos
  Andy Wingo 95350aae8c Avoid bignum clone in scm_integer_sub_zz %!s(int64=3) %!d(string=hai) anos
  Andy Wingo cae8b30163 Start to optimize scm_integer_sub_iz %!s(int64=3) %!d(string=hai) anos
  Andy Wingo 2723513712 Less pessimal scm_integer_sub_zi %!s(int64=3) %!d(string=hai) anos
  Andy Wingo ad6811a12b Optimize scm_integer_mul_zz. %!s(int64=3) %!d(string=hai) anos
  Andy Wingo d89f75c535 Optimize scm_integer_mul_zi %!s(int64=3) %!d(string=hai) anos
  Andy Wingo 5481222670 Re-rewrite integer-expt in C %!s(int64=3) %!d(string=hai) anos
  Andy Wingo eac47c3e45 Fix bug when making mpz from 0 %!s(int64=3) %!d(string=hai) anos
  Andy Wingo 443d239828 take_mpz optimization %!s(int64=3) %!d(string=hai) anos