Re: Memory requirements



Lauri Alanko <la@xxxxxx> wrote:

I hope you get the idea from my ad hoc notation. Anyway, you see that
new continuations get allocated all the time, and each of them holds a
reference to a previous one so naive GC cannot free any of them.

Thank you for the elucidation.

Yet, the point in question appears to be that a _naive_ GC (or maybe a naive
implementation of continuations) prevents the continuations from being freed.

Does this conform to R5RS, and was it intended by the standard?
Benedikt
.



Relevant Pages

  • Re: Memory requirements
    ... Benedikt Rosenau writes: ... reference to a previous one so naive GC cannot free any of them. ... implementation of continuations) prevents the continuations from being freed. ... in the future) would require solving the Halting Problem. ...
    (comp.lang.scheme)
  • Re: ANF clarification
    ... Lauri Alanko wrote: ... "Let's try this and see if anything comes out of it" doesn't sound ... continuations), then you should just leave it as it is. ... fully working trivial nonoptimizing compiler, only then can you look at ...
    (comp.lang.scheme)
  • Re: Schleifenkonstrukt
    ... Benedikt Rosenau macht die Ingrid: ... continuations" or "escaping continuations" einbauen. ... Prev by Date: ... Next by Date: ...
    (de.comp.lang.misc)