- Feb 22, 1990
-
-
ram authored
WITH-OUTPUT-TO-STRING-APPEND-STYLE: Changed the doc-string to exploit the new standard that was already there. WITH-OPEN-FILE-DOES-NOT-EXIST: Modified WITH-OPEN-FILE to not execute the body when OPEN fails. This is the new standard.
-
ram authored
Made GET-MACRO-CHARACTER and GET-DISPATCH-MACRO-CHARACTER use the default readtable when nil is supplied for the readtable argument. This is a cleanup.
-
ram authored
-
ram authored
the working code version as of this date.
-
ram authored
-
ram authored
-
ram authored
-
ram authored
they were done in the bootstrap environment (so that new macros take effect in the compilation.)
-
ram authored
-
ram authored
-
- Feb 21, 1990
-
-
ch authored
-
ch authored
-
ram authored
-
ram authored
the structure before initializing the slots.
-
ram authored
these are always standard for now, they are now always required.
-
wlott authored
-
ram authored
SAVE-LISP init function.
-
ram authored
must be at the end of worldload.
-
ram authored
DEBUG-FUNCTION-START-PC until we actually compute this correctly.
-
ram authored
-
ch authored
-
- Feb 20, 1990
-
-
ch authored
-
wlott authored
-
wlott authored
Fixed reference to value-cell-type to be value-cell-header-type.
-
wlott authored
-
wlott authored
-
wlott authored
Added automatic generation of slot-ref and slot-set for :rest t slots.
-
wlott authored
Added closure-function-header and value-cell-header.
-
wlott authored
compile-time.
-
wlott authored
-
wlott authored
Changed call to load-foreign to emit load-foreign instruction. (oops)
-
wlott authored
Added header word stuff.
-
wlott authored
-
ram authored
initially making it.)
-
ram authored
-
ram authored
-
ram authored
compiled-debug-blocks. Changed compiled-location to compiled-debug-variable. Added DEBUG-FUNCTION-TLF-NUMBER and DEBUG-FUNCTION-START-PC slots. Allow the DEBUG-FUNCTION-ARGUMENTS to be any kind of vector so that it can be an i-vector in fixed-arg lambdas with no deleted arguments.
-
ram authored
localify so that GGS doesn't get confused by objects being trashed with GC forwards. In TRANSPORT-FUNCTION, we must be prepared to find closure-entry objects (and treat them the same as normal entries.) Also, we must check if the entry for a closure is pure before transporting the entry. In various places, I had to flush uses of INFO, since this accesses global variables (*info-environment*).
-
ram authored
wrote COERCE-TO-SMALLEST-ELTYPE and used it in various places to dump i-vectors when possible.
-
ram authored
vector in the VOP-SAVE-SET, rather than doing the old info-arg hack.
-