- Oct 24, 1990
-
-
ram authored
efficency notes.
-
ram authored
an expensive coercion (like number consing.)
-
ram authored
Fixed some comments that I neglected to update with the last round of changes. Changed FIND-OPTIONAL-DISPATCH-TYPES to only union in NULL for hairy default keywords, since this is the initial value type passed in for these keywords when they are unsupplied. This allows some of the type checking to be pushed into the XEP or local caller for these args. Also, fixed handling of &rest args not to give spurious warnings about definitions that have both &rest and &key. And fixed FIND-LAMBDA-TYPES to do type intersections only when there is no syntax lossage, rather than only doing it when there is a change in the number of args.
-
ram authored
so many trivial efficency notes by default.
-
wlott authored
-
wlott authored
Genesis now redefines anything that needs to know about the cold load. Removed some unused fops. Fixed the order of the args to elt in fop-code.
-
wlott authored
-
- Oct 23, 1990
-
-
wlott authored
-
wlott authored
to keep fixup-code-object happy.
-
wlott authored
of assembly routines.
-
wlott authored
Moved fixup-code-object to the machine specific file.
-
wlott authored
of a single number. Changed dump-fixups to dump normal/maybe-cold load magic around dumping the symbol for assembly routine fixups and changed the kind to a symbol (with similar normal/maybe-cold-load magic).
-
wlott authored
-
wlott authored
address instead of LRA, and we want to use LIP, we need to save it.
-
wlott authored
routines. Also several minor tweaks here and there to fill delay slots better.
-
wlott authored
assembly-routine calls.
-
wlott authored
lip, so that the return pc gets gc'ed).
-
wlott authored
defparameter %fasl-code-format, 'cause it's no longer needed. (The loader used vm:target-fasl-file-implementation and -version directly now.)
-
wlott authored
-
wlott authored
-
wlott authored
-
wlott authored
flags.
-
wlott authored
-
wlott authored
-
wlott authored
-
wlott authored
-
wlott authored
-
wlott authored
-
- Oct 22, 1990
-
-
ram authored
the end of the file, rather than after each component. This allows forward function references across components.
-
ram authored
weird dependencies between components. This is necessary to support NLX into top-level code.
-
wlott authored
-
wlott authored
-
wlott authored
address in the LIP. Also changed the name of CONT to CSP and OLDCONT to OCFP.
-
wlott authored
-
wlott authored
out the debugging print stuff from reinit.
-
- Oct 21, 1990
- Oct 20, 1990