- Apr 28, 1992
-
-
wlott authored
default default of "lisp.core".
-
ram authored
-
wlott authored
convention itself instead of assuming that everyone else is going to leave that much slop on the stack. Fixed a bug in alloc-number-stack-space where it would loose the number-stack-displacement when the result tn was location= to the nsp. This happens when allocating frames for call-out.
-
wlott authored
needed for the register window. The call-out vop now takes the callee save area into account when allocating the frame.
-
wlott authored
register window and the values it needs to save. The call_out vop now deals with allocating the rest of the minimum stack frame.
-
wlott authored
-
wlott authored
-
- Apr 27, 1992
- Apr 23, 1992
-
-
wlott authored
-
- Apr 21, 1992
-
-
wlott authored
-
wlott authored
-
wlott authored
-
wlott authored
-
wlott authored
-
wlott authored
some random subtype of block-annotation. People who want to use control-analyze can :include block-annotation in their info structure, pass control-analyze the constructor function, and be happy campers.
-
wlott authored
block-annotation struct which is :included by ir2-blocks. This is so the byte-code stuff can use control-analyze also.
-
wlott authored
back ends :include in their block-info annotations.
-
wlott authored
instead of assuming that it's going to be an ir2-component. Pass #'make-ir2-block to control-analyze in native-compile-component now that control-analyze takes the constructor function as an argument instead of assuming it should make ir2-blocks.
-
wlott authored
longer exist.
-
- Apr 20, 1992
-
-
wlott authored
checking to see if the form has a macro defintion. Otherwise, macroexpanding macrolets doesn't work.
-
- Apr 19, 1992
- Apr 18, 1992
-
-
ram authored
invariant that :LET lambdas always have a combination and bind node. We fix the problem we were running into by being more careful about deleting LETs when we see a combination, since the REF for the combination might have already been deleted. We might have been the 2n'd to last ref.
-
- Apr 17, 1992
-
-
wlott authored
position so that it is easier to track them down.
-
- Apr 15, 1992
-
-
wlott authored
nil to keep it from looking like a list.
-
wlott authored
is a lambda, because it might be an optional-dispatch.
-
wlott authored
the name from the fdefn object when its really a fdefn object that was undefined instead of a symbol.
-
wlott authored
-
wlott authored
-
wlott authored
additional closure types.
-
wlott authored
specially. Changed the function pointer handling stuff to just assume that anything other than a type_FunctionHeader or type_ClosureFunctionHeader function is just a regular boxed closure.
-
- Apr 14, 1992