[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: dynamic-extent & objects
- To: info-mcl
- Subject: Re: dynamic-extent & objects
- From: alms@cambridge.apple.com (Andrew L. M. Shalit)
- Date: 13 Mar 92 15:39:41 GMT
- In-reply-to: derek@cambridge.apple.com's message of 12 Mar 92 15:47:42 GMT
- Newsgroups: comp.lang.lisp.mcl
- Organization: Apple Computer Inc, Cambridge, MA
- References: <9203121545.AA01493@cambridge.apple.com>
- Sender: news@cambridge.apple.com
In article <9203121545.AA01493@cambridge.apple.com> derek@cambridge.apple.com writes:
Does the (declare (dynamic-extent x)) change anything?
(let ((x (make-instance 'mac-buffer-stream :data-buffer-size 0)))
(declare (dynamic-extent x))
...
)
As other's have pointed out, MCL doesn't know how to put all kinds of
objects on the stack. Is it documented which kinds of objects it does
know how to allocate on the stack?