- May 08, 1991
-
-
ram authored
thing, but if the result is just a call to the inverse, then directly call the inverse w/o any let binding. This makes setf inverses usable without the full interpreter.
-
ram authored
with a fixed arg function.
-
ram authored
%DEFINE-SETF-MACRO, which checks for any existing definition as a slot accessor or other setf function. Changed GET-SETF-METHOD to ignore setf macros (always global) when there is a local macro or function. Changed SETF to always call GET-SETF-METHOD, instead of special-casing setf inverses. I was tired to keeping the duplicated code consistent. Generalized the special casing in SETF of APPLY. We now go for the SETF function when called on any symbol in the Lisp package. Now SETF of APPLY will work on all Common Lisp functions, instead of just two.
-
ram authored
-
ram authored
-
ram authored
-
ram authored
-
ram authored
%APPLY-SVSET.
-
ram authored
-
wlott authored
-
ram authored
comment. Removed some hacking around an old TAILP bug.
-
- May 06, 1991
-
-
ram authored
-
chiles authored
William needs this file.
-
ram authored
-
chiles authored
Fixed a lifetime bug in the subtract-with-borrow bignum support vop.
-
ram authored
to be on the stack, and then to use maybe-load-stack-tn so that we don't run out of registers for load-tns.
-
ram authored
block-compile is NIL.
-
ram authored
-
ram authored
to report-times, rather than at load time (so that it will be right for the machine run on, rather than the machine built on.) Tweaked some compiler conditionals and fixed some wrong-type slot defaults.
-
ram authored
no-compiler features, since it depends on the VM object format database.
-
- May 05, 1991
- May 04, 1991
-
-
wlott authored
wouldn't clear the extra bits if the bit offset into the word was 0. In actuality, this didn't matter, because this vop was never used. Even if the index was a constant, it got fed through check-bounds, so it was no longer a constant when it showed up at data-vector-ref.
-
wlott authored
of the word. The RT is a big-endiand machine, not a little-endian.
-
ram authored
various ways.
-
ram authored
can print a more tasteful (and compact) output.
-
ram authored
-
ram authored
-
ram authored
-
ram authored
-
ram authored
but properly deals with things like (once-only ((a (somefun a))) ...).
-
wlott authored
-
- May 03, 1991
-
-
ram authored
representation. Changed to not print notes about coercions for TYPE-CHECK-ERROR.
-
wlott authored
the heap.
-
wlott authored
the heap.
-
wlott authored
core.
-
wlott authored
instead of error, so that we don't have to define bogus move functions for the FPA and APFA SCs on the RT.
-
wlott authored
the middle of the current frame.
-