guile-user
[Top][All Lists]
Advanced

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

Re: about coroutines


From: mibin
Subject: Re: about coroutines
Date: Fri, 30 Nov 2001 07:33:38 +0100

>>>>> "Marius" == Marius Vollmer <address@hidden> writes:

  Marius> Michele Bini <address@hidden> writes: Do you think this is
  Marius> a bug on Guile's part, or is it unavoidable?  I plan to find
  Marius> the precise location where the continuation references
  Marius> stick...

  >>  Well, i don't think this can be regarded as a bug, probably more
  >> of a weakness intrinsic in C scheme implementations using
  >> conservative garbage collection and stack-copying based
  >> continuations.

  Marius> Yes, but that would still be a bug, no?  Maybe we are just
  Marius> doing something stupid in our implementation and we can
  Marius> remove that leak by overwriting a stack slot in some
  Marius> strategic place...

Yeah, in that case.  The problem can be minimized, but not avoided
completely, without reviewing much of the implementation design (and,
i assume, without slowing down the execution of common code).

                Michele



reply via email to

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