gendl
gendl copied to clipboard
many compiler notes about stack allocation
For constructs like:
(with-http-response (req ent)
(with-http-body (req ent)
&body body))
or
(defun foo ()
(flet ((fun (a) (* 2 a)))
(fun)))
You get compiler notes like for the latter case:
note: Closure (flet fun a) will be stack allocated.
These are (in my humble opinion) somewhat annoying, because they show up every time as compilation results. Ignoring them is what I do now, but in principle I would like to view compiler note to understand what's going on, but don't be confronted with notes that are not very interesting... shouldn't the standard compiler settings be changed somewhat to prevent these types of notes from popping up every time?