X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fmain.lisp;h=82faea72bde7cc253a7fe1863a10d0c075e4d102;hb=29a9ccc860532b32c566aec095f570e999a9c52c;hp=37ae3690e66cff9d911f90b4c7e5a322f145cbd7;hpb=a92c91a4fdcdcf1c96b33339c1ef077243183187;p=sbcl.git diff --git a/src/compiler/main.lisp b/src/compiler/main.lisp index 37ae369..82faea7 100644 --- a/src/compiler/main.lisp +++ b/src/compiler/main.lisp @@ -16,8 +16,8 @@ ;;; FIXME: Doesn't this belong somewhere else, like early-c.lisp? (declaim (special *constants* *free-variables* *component-being-compiled* *code-vector* *next-location* *result-fixups* - *free-functions* *source-paths* - *seen-blocks* *seen-functions* *list-conflicts-table* + *free-funs* *source-paths* + *seen-blocks* *seen-funs* *list-conflicts-table* *continuation-number* *continuation-numbers* *number-continuations* *tn-id* *tn-ids* *id-tns* *label-ids* *label-id* *id-labels* @@ -542,7 +542,7 @@ (here-p (x) (eq (node-component x) component))) (blast *free-variables*) - (blast *free-functions*) + (blast *free-funs*) (blast *constants*)) (values)) @@ -555,14 +555,14 @@ (defun clear-stuff (&optional (debug-too t)) ;; Clear global tables. - (when (boundp '*free-functions*) - (clrhash *free-functions*) + (when (boundp '*free-funs*) + (clrhash *free-funs*) (clrhash *free-variables*) (clrhash *constants*)) ;; Clear debug counters and tables. (clrhash *seen-blocks*) - (clrhash *seen-functions*) + (clrhash *seen-funs*) (clrhash *list-conflicts-table*) (when debug-too