X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Flexenv.lisp;h=d9d57f2dd39a50d2cc16bc52476313e17a87683d;hb=c097c9c3d4ce2888c9f32477c95397c69e4f80aa;hp=f89df357b97163ceaf12c608d5c727a622abded5;hpb=0794cd3908a441222f430ba0cf3bb7c3e1a96c63;p=sbcl.git diff --git a/src/compiler/lexenv.lisp b/src/compiler/lexenv.lisp index f89df35..d9d57f2 100644 --- a/src/compiler/lexenv.lisp +++ b/src/compiler/lexenv.lisp @@ -27,7 +27,7 @@ (funs vars blocks tags type-restrictions lambda cleanup handled-conditions - policy))) + disabled-package-locks policy))) ;; an alist of (NAME . WHAT), where WHAT is either a FUNCTIONAL (a ;; local function), a DEFINED-FUN, representing an ;; INLINE/NOTINLINE declaration, or a list (MACRO . ) (a @@ -64,6 +64,8 @@ (cleanup nil) ;; condition types we handle with a handler around the compiler (handled-conditions *handled-conditions*) + ;; lexically disabled package locks (list of symbols) + (disabled-package-locks *disabled-package-locks*) ;; the current OPTIMIZE policy (policy *policy* :type policy))