[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: dynamic-extent & objects



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?