guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: What are the arguments in favor of delay/force in eval.c?


From: Kevin Ryde
Subject: Re: What are the arguments in favor of delay/force in eval.c?
Date: Thu, 08 Dec 2005 08:31:20 +1100
User-agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.4 (gnu/linux)

Rob Browning <address@hidden> writes:
>
> Does anyone know what the arguments are, if any, for implementing
> delay and force directly in eval.c rather than more generically, at
> the Scheme level, perhaps in boot-9.scm via define-record, lambda,
> etc.?

I imagine some C code is less bytes for a promise object.

(Speaking of which, I'd thought before that once a promise is forced
it shouldn't need a mutex any more, which would save a bit of time and
space.)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]