- Apr 09, 1997
-
-
dtc authored
will place the instance in the static space but still move the substructure lists and arrays to the RO space. This is needed for compact-info environments which cache the last name in the instance which needs to be scavenged, but the hash arrays can still be placed in the RO space (the cache name was not being scavenge which could cause a false hit if very unlucky). Shall uses this new option in compiler/globaldb.lisp after people have had a chance to bootstrap in this new support.
-
- May 07, 1996
-
-
ram authored
because of PCL/byte-compiler interactions.
-
- Oct 31, 1994
-
-
ram authored
-
- Feb 11, 1994
-
-
cvs2git authored
-
- Aug 30, 1993
- Aug 22, 1993
-
-
wlott authored
-
- Aug 03, 1993
- Jul 30, 1993
-
-
ram authored
eval-when doesn't do the right thing.
-
- Jul 22, 1993
-
-
ram authored
-
- Jul 13, 1993
-
-
ram authored
previously compiled layout, rather than the current run-time definition. As well as being somewhat more intuitive, this was needed to support redefinition of the CLASS class.
-
- Mar 15, 1993
-
-
wlott authored
instead of the structure-class-print-function so that it will work for funcallable-structure-class'es also.
-
- Mar 14, 1993
- Mar 13, 1993
-
-
ram authored
because that's already done.
-
ram authored
old layout.
-
ram authored
an arg.
-
ram authored
stubs. Initialize STRUCTURE-CLASS-CONSTRUCTOR. Changed ALTERNATE-METACLASS to be inherited by structures that include it. Update arg syntax of REGISTER-LAYOUT and use :DEFSTRUCT-LAYOUT option so that we can incompatibly redefine forward referenced (but not defined) structures. Fix structure redefinition warning formatting.
-
- Mar 01, 1993
-
-
ram authored
-
- Feb 26, 1993
-
-
ram authored
-
- Feb 23, 1993
-
-
ram authored
& make dd types pure. Don't register layout if we are compatibly redefining. Generally fix up refinition compatiblity checking.
-
- Feb 19, 1993
-
-
ram authored
registered.
-
- Feb 17, 1993
- Feb 16, 1993
- Feb 14, 1993
-
-
ram authored
-
- Feb 13, 1993
- Feb 11, 1993
-
-
ram authored
-
ram authored
Write SLOT-ACCESSOR-FORM to share code between raw accessors and the constructor. Fixed vector structure constructor to use AREF to store names. Constructors now actually work when there are R/O slots, and we also don't multiply fetch the raw data when initializing it. In typed accessors & vector constructors, intersect the vector element type with the slot type.
-
- Feb 10, 1993
-
-
ram authored
-
- Feb 08, 1993
-
-
ram authored
conditionals.
-
- Jan 15, 1993
-
-
ram authored
-
- Dec 15, 1992