[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
DYNAMIC-WIND
For what it's worth (not very much, probably) there is actual
experience in using DYNAMIC-WIND in a parallel computer system. It
was fully implemented in MultiScheme as well as BBN Butterfly Scheme.
I don't remember the details, but I'm fairly sure they are documented
in my thesis for anyone who really wants to investigate.
As I recall, we wound up rewriting some parts of MIT Scheme to
differentiate uses of DYNAMIC-WIND (and FLUID-LET which is a macro on
top of it in MIT Scheme) from task-private store which is a separate
concept. It wasn't obvious. It may not have been "right." But it
worked.
--Jim