- Apr 15, 1992
- Apr 14, 1992
-
-
wlott authored
-
ram authored
callee are in different components.
-
ram authored
:NOTINLINE functional. The inlinep information must be retained, since we count on :NOTLININE calls never being local call converted.
-
ram authored
the argument is a FUNCTION form.
-
ram authored
-
wlott authored
-
wlott authored
-
wlott authored
-
wlott authored
than function-header-type should go though closure-tramps instead of worrying about the exact header type.
-
wlott authored
-
wlott authored
-
wlott authored
-
wlott authored
lowtag instead of a list-pointer lowtag.
-
- Apr 12, 1992
- Apr 09, 1992
-
-
ram authored
longer TR when we convert a LET in a non-tail position. Fixed comment in MAYBE-CONVERT-TO-ASSIGNMENT to make clear that we only attempt conversion when there is <= 1 non-recursive call. This ensures that we will never need to back out of assignment conversion.
-
ram authored
Deletion of the REF should suffice, and will avoid problems with deleting twice.
-
- Apr 08, 1992
- Apr 07, 1992
- Apr 04, 1992
-
-
wlott authored
-
wlott authored
conditialization.
-
wlott authored
MACROEXPAND-1. Fixed things that invoke *MACROEXPAND-HOOK* to coerce it to a function before calling it as per X3J13 cleanup FUNCTION-TYPE:X3J13- MARCH-88 by introducing KERNEL:INVOKE-MACROEXPAND-HOOK, which does that and then funcalls it. Also, fixed MACRO-FUNCTION to take an environment argument as per X3J13 cleanup MACRO-FUNCTION-ENVIRONMENT:YES.
-
wlott authored
-
- Apr 02, 1992
-
-
wlott authored
decls from (or function null list) to (or function null) because lists were only in there to allow bootstrapping off of the old rt system.
-
ram authored
Fixed function consistency checking to work better on deleted functions. Added a condition handler in PRINT-ALL-BLOCKS.
-
ram authored
continuation type assertions conflict.
-
wlott authored
cleanup RETURN-VALUES-UNSPECIFIED:SPECIFY. [Hard to believe nobody has complained about not conforming to this one.]
-
wlott authored
MACROLET-DECLARE:ALLOW. When declaring things about symbol macros, type declarations just wrap (the type ...) around the expansion, special declarations signal an error, and ignore/ignorable declarations are ignored.
-
wlott authored
when it's an atom in case it's a symbol-macro as per the X3J13 cleanup SYMBOL-MACROLET-SEMANTICS:SPECIAL-FORM. Now you can safely INCF, etc. symbol macros where the macroexpansion has side effects.
-
wlott authored
NAME so that other people can access the case frobbing aspect of symbol printing without having make a symbol.
-