- Mar 21, 1990
- Mar 20, 1990
- Mar 19, 1990
-
-
wlott authored
-
wlott authored
(setf foo) it will default :setf-vop to set-foo. Otherwise, if you specify a :set-trans as mumble, it will default :set-vop to mumble.
-
wlott authored
just use ``DEFINE-FOR-ALL-PRIMITIVE-OBJECTS'' to define the necessary vops.
-
wlott authored
and less than DEFSLOTS. We now just build a data structure that cell.lisp can grovel to find out what it needs to know. This way, the constants can be defined now, but the vops can wait until later.
-
wlott authored
-
wlott authored
-
wlott authored
interened in the corrent package.
-
wlott authored
Added unbind-to-here.
-
wlott authored
description string and the values of the relavent regs).
-
wlott authored
-
wlott authored
small, (e.g. (integer 0 15)) it will shift the range of the shiftee to obtain the domain. Changed the %ldb transform to map to (logand (ash num (- pos)) (mask size)) if the result is going to be a fixnum. Added transforms for floor, mod, truncate, and rem that check to see if the argument is a constant power of 2, and if so, change the divide into a shift.
-
ram authored
-
ram authored
-
ram authored
be recognized as defined functions, even if we can't easily give them the correct type (becase the type system isn't in the cold load yet.)
-
ram authored
just real constants. This is to get debug-info in read-only space since the PURIFY miscop doesn't seem to be doing this right. Also specify read-only T to TRANSPORT-G-VECTOR when transporting function constants.
-
ram authored
flushed the old commented-out version.
-
ram authored
Changed WRITE-PACKED-BIT-VECTOR to bit-swap the bytes if the target byte order is different. In COMPILED-DEBUG-FUNCTION, changed the START-PC to be INDEX rather than UNSIGNED-BYTE, and added the ELSEWHERE-PC slot.
-
ram authored
-
ram authored
for the FUNCTION documentation of the Name instead of the Name documentation of FUNCTION.
-
wlott authored
-
- Mar 18, 1990
- Mar 16, 1990
-
-
ch authored
silly.
-
wlott authored
-
ram authored
Yet another attempt at file-position. Forgot to zero both the head and tail of the input buffer when we moved the file pointer. Therefore, UNIX thought that the file pointer was at the beginning of the file, but LISP thought that the file pointer was ibuf-tail bytes in.
-
wlott authored
other transforms, and changed IR1-OPTIMIZE-COMBINATION to respect this.
-
- Mar 15, 1990
-
-
wlott authored
-