- Mar 22, 1990
-
-
ch authored
respectively.
-
wlott authored
instead of adding the type bits.
-
wlott authored
immediate.
-
wlott authored
data-vector-ref/simple-string. Moved sequence simple-string transforms into here, 'cause they are vm dependent.
-
wlott authored
it has to be a setf style vop (i.e. return its new value).
-
wlott authored
constants we stilly to start with.
-
wlott authored
unsafe attributes to the various array :set-known (they should have been there anyway).
-
ch authored
are actually somewhat difficult to do correctly and thus I eleminated them. They're a bad idea anyhow since they implicitly depend on the ordering of the type codes which could change.
-
ch authored
macros no longer support type ranges.
-
- 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
-
-
wlott authored
-