* Inherit MUFFLE-CONDITIONS from the call-site
lexenv. Otherwise it's basically impossible to selectively
muffle "alien runtime allocation" notes, at least for
SB-GROVELed alien functions.
`(,(car x) .
(macro . ,(coerce (cdr x) 'function))))
macros)
+ ;; Inherit MUFFLE-CONDITIONS from the call-site lexenv
+ ;; rather than the definition-site lexenv, since it seems
+ ;; like a much more common case.
+ :handled-conditions (lexenv-handled-conditions *lexenv*)
:policy (lexenv-policy *lexenv*)))
(*allow-instrumenting* (and (not system-lambda) *allow-instrumenting*)))
(ir1-convert-lambda `(lambda ,@body)
;;; checkins which aren't released. (And occasionally for internal
;;; versions, especially for internal versions off the main CVS
;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"1.0.2.24"
+"1.0.2.25"