Archives are refreshed every 15 minutes - for details, please visit
the main index
.
You can also
download the archives in mbox format
.
guile-commits (date)
[
Thread Index
][
Top
][
All Lists
][
guile-commits info page
]
Advanced
[
Prev Period
]
Last Modified: Sat Jan 29 2022 09:51:35 -0500
Messages in reverse chronological order
[
Next Period
]
January 29, 2022
[Guile-commits] branch main updated: Add -ftlo support
,
Andy Wingo
,
09:51
January 17, 2022
[Guile-commits] branch main updated: peval cross-module-inlining gracefully handles missing interface
,
Andy Wingo
,
15:26
[Guile-commits] branch main updated: Fix inlinable-exports bug for pure modules
,
Andy Wingo
,
15:18
January 13, 2022
[Guile-commits] branch wip-inline-digits deleted (was aaa61e482)
,
Andy Wingo
,
03:41
[Guile-commits] 77/85: Optimize bignum add to avoid temporary allocations
,
Andy Wingo
,
03:41
[Guile-commits] 75/85: Start to optimize scm_integer_sub_iz
,
Andy Wingo
,
03:41
[Guile-commits] 72/85: Optimize scm_integer_mul_zi
,
Andy Wingo
,
03:41
[Guile-commits] 65/85: Start porting srfi-60 off the bad bignum interfaces
,
Andy Wingo
,
03:41
[Guile-commits] 62/85: Simplify magnitude, angle
,
Andy Wingo
,
03:41
[Guile-commits] 56/85: Refactor scm_sqrt in terms of integers.[ch]
,
Andy Wingo
,
03:41
[Guile-commits] 55/85: Reimplement exact-integer-sqrt with integers.[ch]
,
Andy Wingo
,
03:41
[Guile-commits] 49/85: Reimplement scm_from_int8 etc
,
Andy Wingo
,
03:41
[Guile-commits] 11/85: Implement truncate-remainder with new integer lib
,
Andy Wingo
,
03:41
[Guile-commits] 08/85: Implement ceiling-remainder with new integer lib
,
Andy Wingo
,
03:41
[Guile-commits] 09/85: Implement ceiling-divide with new integer lib
,
Andy Wingo
,
03:41
[Guile-commits] 82/85: Simplify scm_abs for the real case
,
Andy Wingo
,
03:41
[Guile-commits] 81/85: Optimize logand against a positive inum
,
Andy Wingo
,
03:41
[Guile-commits] 80/85: Optimize integer-expt for fixnums
,
Andy Wingo
,
03:41
[Guile-commits] 79/85: Optimize scm_integer_mul_ii
,
Andy Wingo
,
03:41
[Guile-commits] 76/85: Avoid bignum clone in scm_integer_sub_zz
,
Andy Wingo
,
03:41
[Guile-commits] 74/85: Less pessimal scm_integer_sub_zi
,
Andy Wingo
,
03:41
[Guile-commits] 66/85: Finish srfi-60 port off old scm mpz API
,
Andy Wingo
,
03:41
[Guile-commits] 63/85: Use scm_integer_to_double_z in numbers.c instead of big2dbl
,
Andy Wingo
,
03:41
[Guile-commits] 53/85: Remove unused conv-{u,}integer.i.c
,
Andy Wingo
,
03:41
[Guile-commits] 58/85: Remove dead bignum frexp code from numbers.c
,
Andy Wingo
,
03:41
[Guile-commits] 52/85: Implement scm_{to,from}_wchar inline
,
Andy Wingo
,
03:41
[Guile-commits] 51/85: Reimplement scm_{to,from}_{int64,uint64}
,
Andy Wingo
,
03:41
[Guile-commits] 54/85: scm_to_mpz uses integer lib
,
Andy Wingo
,
03:41
[Guile-commits] 48/85: Reimplement scm_is_{un, }signed_integer for bignums
,
Andy Wingo
,
03:41
[Guile-commits] 46/85: Fix deprecated bit-count* when counting 0 bits
,
Andy Wingo
,
03:41
[Guile-commits] 45/85: Clean up scm_divide
,
Andy Wingo
,
03:41
[Guile-commits] 44/85: Remove support for allowing exact numbers to be divided by zero
,
Andy Wingo
,
03:41
[Guile-commits] 43/85: Simplify scm_product, use integer lib
,
Andy Wingo
,
03:41
[Guile-commits] 41/85: Clean up scm_sum
,
Andy Wingo
,
03:41
[Guile-commits] 39/85: positive?, negative? use integer lib
,
Andy Wingo
,
03:41
[Guile-commits] 38/85: Clean up <, reimplement in terms of integer lib
,
Andy Wingo
,
03:41
[Guile-commits] 32/85: Integer library takes bignums via opaque struct pointer
,
Andy Wingo
,
03:41
[Guile-commits] 15/85: Implement centered-divide with new integer lib
,
Andy Wingo
,
03:41
[Guile-commits] 28/85: Reimplement integer-expt in Scheme
,
Andy Wingo
,
03:41
[Guile-commits] 30/85: Implement scm_bit_extract with new integer library
,
Andy Wingo
,
03:41
[Guile-commits] 22/85: Implement scm_logior with new integer library
,
Andy Wingo
,
03:41
[Guile-commits] 20/85: Implement lcm with new integer lib
,
Andy Wingo
,
03:41
[Guile-commits] 83/85: Don't use HAVE_COPYSIGN in libguile/numbers.c
,
Andy Wingo
,
03:41
[Guile-commits] 70/85: Fix bug when making mpz from 0
,
Andy Wingo
,
03:41
[Guile-commits] 78/85: Optimize bignum subtraction
,
Andy Wingo
,
03:41
[Guile-commits] 64/85: Avoid scm_i_mkbig outside numbers.c.
,
Andy Wingo
,
03:41
[Guile-commits] 61/85: Remove last non-admin SCM_I_BIG_MPZ uses in numbers.c
,
Andy Wingo
,
03:41
[Guile-commits] 60/85: Simplify scm_exact_integer_quotient
,
Andy Wingo
,
03:41
[Guile-commits] 59/85: divide2double refactor
,
Andy Wingo
,
03:41
[Guile-commits] 57/85: Expose frexp from integers lib
,
Andy Wingo
,
03:41
[Guile-commits] 19/85: Implement gcd with new integer lib
,
Andy Wingo
,
03:41
[Guile-commits] 23/85: Implement scm_logxor with new integer library
,
Andy Wingo
,
03:41
[Guile-commits] 13/85: Implement centered-quotient with new integer lib
,
Andy Wingo
,
03:41
[Guile-commits] 24/85: Implement scm_logtest with new integer library
,
Andy Wingo
,
03:40
[Guile-commits] 85/85: Remove dead code in scm_integer_inexact_sqrt_z
,
Andy Wingo
,
03:40
[Guile-commits] 84/85: Have log and log10(real nan) return real nan regardless of sign
,
Andy Wingo
,
03:40
[Guile-commits] 73/85: Optimize scm_integer_mul_zz.
,
Andy Wingo
,
03:40
[Guile-commits] 71/85: Re-rewrite integer-expt in C
,
Andy Wingo
,
03:40
[Guile-commits] 69/85: take_mpz optimization
,
Andy Wingo
,
03:40
[Guile-commits] 68/85: Bignums avoid both custom GMP allocator and finalizers
,
Andy Wingo
,
03:40
[Guile-commits] 67/85: scm_to_ipv6 uses scm_to_mpz
,
Andy Wingo
,
03:40
[Guile-commits] 50/85: Reimplement scm_{to,from}_{int32,uint32}
,
Andy Wingo
,
03:40
[Guile-commits] 47/85: Fix scm_integer_to_double_z to always round; clean ups
,
Andy Wingo
,
03:40
[Guile-commits] 42/85: Simplify scm_difference, use integer lib
,
Andy Wingo
,
03:40
[Guile-commits] 40/85: Simplify implementation of min, max
,
Andy Wingo
,
03:40
[Guile-commits] 37/85: Reimplement = on integer lib, clean up scm_num_eq_p
,
Andy Wingo
,
03:40
[Guile-commits] 36/85: Build scm_integer_p on scm_is_integer, not vice versa
,
Andy Wingo
,
03:40
[Guile-commits] 34/85: Implement integer-to-string with new integer library
,
Andy Wingo
,
03:40
[Guile-commits] 35/85: Simplify scm_bigprint
,
Andy Wingo
,
03:40
[Guile-commits] 33/85: Implement scm_integer_length with new integer library
,
Andy Wingo
,
03:40
[Guile-commits] 31/85: Implement scm_logcount with new integer library
,
Andy Wingo
,
03:40
[Guile-commits] 29/85: Implement scm_ash with new integer library
,
Andy Wingo
,
03:40
[Guile-commits] 12/85: Implement truncate-divide with new integer lib
,
Andy Wingo
,
03:40
[Guile-commits] 26/85: Implement scm_lognot with new integer library
,
Andy Wingo
,
03:40
[Guile-commits] 10/85: Implement truncate-quotient with new integer lib
,
Andy Wingo
,
03:40
[Guile-commits] 14/85: Implement centered-remainder with new integer lib
,
Andy Wingo
,
03:40
[Guile-commits] 25/85: Implement scm_logbit_p with new integer library
,
Andy Wingo
,
03:40
[Guile-commits] 16/85: Implement round-quotient with new integer lib
,
Andy Wingo
,
03:40
[Guile-commits] 21/85: Implement scm_logand with new integer library
,
Andy Wingo
,
03:40
[Guile-commits] 17/85: Implement round-remainder with new integer lib
,
Andy Wingo
,
03:40
[Guile-commits] 27/85: Implement scm_modulo_expt with new integer library
,
Andy Wingo
,
03:40
[Guile-commits] 18/85: Implement round-divide with new integer lib
,
Andy Wingo
,
03:40
[Guile-commits] 07/85: Implement ceiling-quotient with new integer lib
,
Andy Wingo
,
03:40
[Guile-commits] 06/85: Implement floor-divide with new integer lib
,
Andy Wingo
,
03:40
[Guile-commits] 04/85: Implement floor-quotient with new integer lib
,
Andy Wingo
,
03:40
[Guile-commits] 03/85: Implement abs with new integer lib
,
Andy Wingo
,
03:40
[Guile-commits] 05/85: Implement floor-remainder with new integer lib
,
Andy Wingo
,
03:40
[Guile-commits] 01/85: Add new integers.[ch]
,
Andy Wingo
,
03:40
[Guile-commits] 02/85: Implement odd? and even? with new integer lib
,
Andy Wingo
,
03:40
[Guile-commits] branch main updated (52e310a2a -> 222b32086)
,
Andy Wingo
,
03:40
[Guile-commits] branch main updated: Avoid quadratic behavior in id-var-name
,
Andy Wingo
,
03:36
January 12, 2022
[Guile-commits] branch wip-inline-digits updated: Remove dead code in scm_integer_inexact_sqrt_z
,
Andy Wingo
,
09:58
January 11, 2022
[Guile-commits] branch main updated (d70c1dbeb -> 1148eb505)
,
Andy Wingo
,
15:33
[Guile-commits] 01/01: -Oresolve-free-vars pass gracefully handles failed autoloads.
,
Andy Wingo
,
15:33
January 10, 2022
[Guile-commits] 03/03: Have log and log10(real nan) return real nan regardless of sign
,
Daniel Llorens
,
08:18
[Guile-commits] branch wip-inline-digits updated (e90d543e7 -> 206ad48f1)
,
Daniel Llorens
,
08:18
[Guile-commits] 02/03: Don't use HAVE_COPYSIGN in libguile/numbers.c
,
Daniel Llorens
,
08:18
[Guile-commits] 01/03: Simplify scm_abs for the real case
,
Daniel Llorens
,
08:18
[Guile-commits] 01/02: Optimize integer-expt for fixnums
,
Andy Wingo
,
05:57
[Guile-commits] branch wip-inline-digits updated (08d5ab38b -> e90d543e7)
,
Andy Wingo
,
05:57
[Guile-commits] 02/02: Optimize logand against a positive inum
,
Andy Wingo
,
05:57
January 09, 2022
[Guile-commits] 01/02: Optimize bignum subtraction
,
Andy Wingo
,
17:19
[Guile-commits] branch wip-inline-digits updated (4cc1f01ff -> 08d5ab38b)
,
Andy Wingo
,
17:19
[Guile-commits] 02/02: Optimize scm_integer_mul_ii
,
Andy Wingo
,
17:19
[Guile-commits] 06/06: Optimize bignum add to avoid temporary allocations
,
Andy Wingo
,
16:45
[Guile-commits] 05/06: Avoid bignum clone in scm_integer_sub_zz
,
Andy Wingo
,
16:44
[Guile-commits] branch wip-inline-digits updated (6c13cd098 -> 4cc1f01ff)
,
Andy Wingo
,
16:44
[Guile-commits] 03/06: Less pessimal scm_integer_sub_zi
,
Andy Wingo
,
16:44
[Guile-commits] 04/06: Start to optimize scm_integer_sub_iz
,
Andy Wingo
,
16:44
[Guile-commits] 02/06: Optimize scm_integer_mul_zz.
,
Andy Wingo
,
16:44
[Guile-commits] 01/06: Optimize scm_integer_mul_zi
,
Andy Wingo
,
16:44
January 07, 2022
[Guile-commits] branch wip-inline-digits updated (a0d881f65 -> 6c13cd098)
,
Andy Wingo
,
16:22
[Guile-commits] 03/03: Re-rewrite integer-expt in C
,
Andy Wingo
,
16:22
[Guile-commits] 02/03: Fix bug when making mpz from 0
,
Andy Wingo
,
16:22
[Guile-commits] 01/03: take_mpz optimization
,
Andy Wingo
,
16:22
[Guile-commits] 68/69: scm_to_ipv6 uses scm_to_mpz
,
Andy Wingo
,
08:28
[Guile-commits] 69/69: Bignums avoid both custom GMP allocator and finalizers
,
Andy Wingo
,
08:28
[Guile-commits] 66/69: Start porting srfi-60 off the bad bignum interfaces
,
Andy Wingo
,
08:28
[Guile-commits] 67/69: Finish srfi-60 port off old scm mpz API
,
Andy Wingo
,
08:28
[Guile-commits] 64/69: Use scm_integer_to_double_z in numbers.c instead of big2dbl
,
Andy Wingo
,
08:28
[Guile-commits] 63/69: Simplify magnitude, angle
,
Andy Wingo
,
08:28
[Guile-commits] 61/69: Simplify scm_exact_integer_quotient
,
Andy Wingo
,
08:28
[Guile-commits] 62/69: Remove last non-admin SCM_I_BIG_MPZ uses in numbers.c
,
Andy Wingo
,
08:28
[Guile-commits] 55/69: scm_to_mpz uses integer lib
,
Andy Wingo
,
08:28
[Guile-commits] 56/69: Reimplement exact-integer-sqrt with integers.[ch]
,
Andy Wingo
,
08:28
[Guile-commits] 50/69: Reimplement scm_from_int8 etc
,
Andy Wingo
,
08:28
[Guile-commits] 45/69: Remove support for allowing exact numbers to be divided by zero
,
Andy Wingo
,
08:28
[Guile-commits] 51/69: Reimplement scm_{to,from}_{int32,uint32}
,
Andy Wingo
,
08:28
[Guile-commits] 49/69: Reimplement scm_is_{un, }signed_integer for bignums
,
Andy Wingo
,
08:28
[Guile-commits] 47/69: Fix deprecated bit-count* when counting 0 bits
,
Andy Wingo
,
08:28
[Guile-commits] 59/69: Remove dead bignum frexp code from numbers.c
,
Andy Wingo
,
08:28
[Guile-commits] 57/69: Refactor scm_sqrt in terms of integers.[ch]
,
Andy Wingo
,
08:28
[Guile-commits] 65/69: Avoid scm_i_mkbig outside numbers.c.
,
Andy Wingo
,
08:28
[Guile-commits] 60/69: divide2double refactor
,
Andy Wingo
,
08:28
[Guile-commits] 53/69: Implement scm_{to,from}_wchar inline
,
Andy Wingo
,
08:28
[Guile-commits] 52/69: Reimplement scm_{to,from}_{int64,uint64}
,
Andy Wingo
,
08:28
[Guile-commits] 44/69: Simplify scm_product, use integer lib
,
Andy Wingo
,
08:28
[Guile-commits] 43/69: Simplify scm_difference, use integer lib
,
Andy Wingo
,
08:28
[Guile-commits] 42/69: Clean up scm_sum
,
Andy Wingo
,
08:28
[Guile-commits] 34/69: Implement scm_integer_length with new integer library
,
Andy Wingo
,
08:28
[Guile-commits] 31/69: Implement scm_bit_extract with new integer library
,
Andy Wingo
,
08:28
[Guile-commits] 13/69: Implement truncate-divide with new integer lib
,
Andy Wingo
,
08:28
[Guile-commits] 11/69: Implement truncate-quotient with new integer lib
,
Andy Wingo
,
08:28
[Guile-commits] 14/69: Implement centered-quotient with new integer lib
,
Andy Wingo
,
08:28
[Guile-commits] 06/69: Implement floor-remainder with new integer lib
,
Andy Wingo
,
08:28
[Guile-commits] 05/69: Implement floor-quotient with new integer lib
,
Andy Wingo
,
08:28
[Guile-commits] 35/69: Implement integer-to-string with new integer library
,
Andy Wingo
,
08:28
[Guile-commits] 32/69: Implement scm_logcount with new integer library
,
Andy Wingo
,
08:28
[Guile-commits] 30/69: Implement scm_ash with new integer library
,
Andy Wingo
,
08:28
[Guile-commits] 21/69: Implement lcm with new integer lib
,
Andy Wingo
,
08:28
[Guile-commits] 28/69: Implement scm_modulo_expt with new integer library
,
Andy Wingo
,
08:28
[Guile-commits] 18/69: Implement round-remainder with new integer lib
,
Andy Wingo
,
08:28
[Guile-commits] 58/69: Expose frexp from integers lib
,
Andy Wingo
,
08:28
[Guile-commits] 54/69: Remove unused conv-{u,}integer.i.c
,
Andy Wingo
,
08:28
[Guile-commits] 48/69: Fix scm_integer_to_double_z to always round; clean ups
,
Andy Wingo
,
08:28
[Guile-commits] 46/69: Clean up scm_divide
,
Andy Wingo
,
08:28
[Guile-commits] 41/69: Simplify implementation of min, max
,
Andy Wingo
,
08:28
[Guile-commits] 38/69: Reimplement = on integer lib, clean up scm_num_eq_p
,
Andy Wingo
,
08:28
[Guile-commits] 36/69: Simplify scm_bigprint
,
Andy Wingo
,
08:28
[Guile-commits] 37/69: Build scm_integer_p on scm_is_integer, not vice versa
,
Andy Wingo
,
08:28
[Guile-commits] 33/69: Integer library takes bignums via opaque struct pointer
,
Andy Wingo
,
08:28
[Guile-commits] 25/69: Implement scm_logtest with new integer library
,
Andy Wingo
,
08:28
[Guile-commits] 26/69: Implement scm_logbit_p with new integer library
,
Andy Wingo
,
08:28
[Guile-commits] 27/69: Implement scm_lognot with new integer library
,
Andy Wingo
,
08:28
[Guile-commits] 29/69: Reimplement integer-expt in Scheme
,
Andy Wingo
,
08:28
[Guile-commits] 22/69: Implement scm_logand with new integer library
,
Andy Wingo
,
08:28
[Guile-commits] 09/69: Implement ceiling-remainder with new integer lib
,
Andy Wingo
,
08:28
[Guile-commits] 04/69: Implement abs with new integer lib
,
Andy Wingo
,
08:27
[Guile-commits] 40/69: positive?, negative? use integer lib
,
Andy Wingo
,
08:27
[Guile-commits] 39/69: Clean up <, reimplement in terms of integer lib
,
Andy Wingo
,
08:27
[Guile-commits] 20/69: Implement gcd with new integer lib
,
Andy Wingo
,
08:27
[Guile-commits] 16/69: Implement centered-divide with new integer lib
,
Andy Wingo
,
08:27
[Guile-commits] 10/69: Implement ceiling-divide with new integer lib
,
Andy Wingo
,
08:27
[Guile-commits] 03/69: Implement odd? and even? with new integer lib
,
Andy Wingo
,
08:27
[Guile-commits] 07/69: Implement floor-divide with new integer lib
,
Andy Wingo
,
08:27
[Guile-commits] branch wip-inline-digits created (now a0d881f65)
,
Andy Wingo
,
08:27
[Guile-commits] 01/69: Fix type confusion in heap-numbers-equal? calls from VM
,
Andy Wingo
,
08:27
[Guile-commits] 24/69: Implement scm_logxor with new integer library
,
Andy Wingo
,
08:27
[Guile-commits] 23/69: Implement scm_logior with new integer library
,
Andy Wingo
,
08:27
[Guile-commits] 19/69: Implement round-divide with new integer lib
,
Andy Wingo
,
08:27
[Guile-commits] 17/69: Implement round-quotient with new integer lib
,
Andy Wingo
,
08:27
[Guile-commits] 15/69: Implement centered-remainder with new integer lib
,
Andy Wingo
,
08:27
[Guile-commits] 12/69: Implement truncate-remainder with new integer lib
,
Andy Wingo
,
08:27
[Guile-commits] 08/69: Implement ceiling-quotient with new integer lib
,
Andy Wingo
,
08:27
[Guile-commits] 02/69: Add new integers.[ch]
,
Andy Wingo
,
08:27
January 04, 2022
[Guile-commits] branch main updated: New function bitvector-copy (scm_bitvector_copy)
,
Daniel Llorens
,
06:35
[
Prev Period
]
[
Next Period
]
Mail converted by
MHonArc