[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
dynamic extent closure
- To: email@example.com
- Subject: dynamic extent closure
- From: firstname.lastname@example.org (UEDA masaya)
- Date: Wed, 26 Aug 92 15:10:37 JST
I found some examples declaring dynamic extent closure in MCL final
reference manual and source code files.
I looked for old info-mcl mail that refers to dynamic-extent. I
could found some profitable comments, but I can not exactly understand
the benefit of the declaration yet.
What is the merit of dynamic extent closure? I guess no garbage
collection needs for the closure as they are allocated on stack. Is
Any suggestions would be appreciated.
From: Bill St. Clair <email@example.com>
Date: Wed, 21 Aug 91 16:50:17 -0400
Date: Wed, 21 Aug 91 13:59:33 CDT
From: firstname.lastname@example.org (Mike Engber)
Subject: what does (declare (downward-function)) do?
The subject line says it all. I see no mention in Steele.
I assume it allows for some optimization.
DOWNWARD-FUNCTION will no longer exist in MCL 2.0 final.
It is a Lisp Machine concept providing an alternative way to declare
that a closure has DYNAMIC-EXTENT. We decided to get rid of it
because the extent of the closure is confusing.
--- Thanks ---
Information System R&D Center, SHARP Co.
2613-1 Ichinomoto, Tenri, Nara 632, JAPAN