|
From: | Noah Lavine |
Subject: | Re: CPS Update |
Date: | Tue, 19 Feb 2013 10:51:47 -0500 |
Hi Noah,
[...]
> Noah Lavine <address@hidden> writes:>There are many other cases. Think multiple threads, coroutines, logic
> You mean if a function modifies another function that called it.
programming systems, etc. That's why I wrote "stack(s)". Actually, I
should have written "(partial) continuation(s)". There are any number
of ways that an activation record for some procedure you modify could
still be alive somewhere in the heap. The issue can arise even with
simple lazy data structures. I don't think it's something we should
punt on. IMO anyway.
What do you think?
[Prev in Thread] | Current Thread | [Next in Thread] |