guile-user
[Top][All Lists]
Advanced

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

Re: why asyncs were created


From: Marius Vollmer
Subject: Re: why asyncs were created
Date: 03 Sep 2002 01:57:57 +0200
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Tom Lord <address@hidden> writes:

>       > As a clarification, I have in mind to keep the "async" name and the
>       > "async" behavior, but an async does not need to continue to be an
>       > opaque object; it could just be a normal procedure that is used in a
>       > special way.
> 
> 
> Ah -- a representation issue, not a semantic issue?

Yep.

> What replaces the `got_it' flag in an async object?

Instead of setting a flag, you would cons the object onto a list of
objects that are considered marked.  At appropriate times, the list
would be checked to see whether it is non-empty.

Each thread would have such a list.

-- 
GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3  331E FAF8 226A D5D4 E405




reply via email to

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