[Openmcl-devel] reduced consing when using bignum rationals

Gary Palter palter at clozure.com
Wed Nov 14 12:23:35 PST 2018


I just committed a fix for this in commit 11e281f5.

  - Gary


> On Nov 6, 2018, at 4:43 PM, Eric Marsden <eric.marsden at free.fr> wrote:
> 
>>>>>> "rme" == R Matthew Emerson <rme at acm.org> writes:
> 
>  rme> A Clozure Associates client funded some improvements to CCL to reduce consing when doing arithmetic
>  rme> on bignum rationals. That work has now been merged to the master branch of the CCL repository on
>  rme> GitHub.
> 
> Hi,
> 
> I am seeing what might be an infloop in printing with this change.
> 
> ? (lisp-implementation-version)
> "Version 1.12-dev (v1.12-dev.3-42-g6cb3cc45) LinuxX8664"
> ? (/ #C(-751132490354605/1925220047711698 30102855149/57025656074))
>> Error: Memory allocation request failed.
>> While executing: CCL::/-2-INTO, in process listener(1).
> 1 > :b
>> Error: Memory allocation request failed.
>> While executing: CCL::%PR-INTEGER, in process listener(1).
> 
> 
> -- 
> Eric Marsden
> https://risk-engineering.org/
> 
> _______________________________________________
> Openmcl-devel mailing list
> Openmcl-devel at clozure.com
> https://lists.clozure.com/mailman/listinfo/openmcl-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clozure.com/pipermail/openmcl-devel/attachments/20181114/728a2419/attachment.htm>


More information about the Openmcl-devel mailing list