Commit [fc9991] Maximize Restore History

0.8.2.15:

Add all remaining required (*ptui*) specialized arrays:
... (UNSIGNED-BYTE {7,15,29,31});
While we're at it, make the cross-compiling dumper more likely
to complain if we give it weird array types; we assume
(unsigned-byte {8,16,32}) are generally supported by
implementations.
Also make (ARRAY NIL) dumpable in the target compiler.
Tested building from cmucl, openmcl, old and new sbcl on x86 and
ppc. Will need confirmation from other architectures.

Christophe Rhodes Christophe Rhodes 2003-08-05

changed src/code/class.lisp
changed src/code/fop.lisp
changed src/code/room.lisp
changed src/compiler/alpha/array.lisp
changed src/compiler/generic/early-objdef.lisp
changed src/compiler/generic/genesis.lisp
changed src/compiler/generic/vm-array.lisp
changed src/compiler/generic/vm-fndb.lisp
changed src/compiler/generic/vm-typetran.lisp
changed src/compiler/hppa/array.lisp
changed src/compiler/mips/array.lisp
changed src/compiler/ppc/array.lisp
changed src/compiler/sparc/array.lisp
changed src/compiler/x86/array.lisp
changed src/compiler/debug-dump.lisp
changed src/compiler/dump.lisp
changed src/compiler/meta-vmdef.lisp
changed src/runtime/gc-common.c
changed src/runtime/gencgc.c
changed src/runtime/purify.c
changed NEWS
changed package-data-list.lisp-expr
changed version.lisp-expr
src/code/class.lisp Diff Switch to side-by-side view
Loading...
src/code/fop.lisp Diff Switch to side-by-side view
Loading...
src/code/room.lisp Diff Switch to side-by-side view
Loading...
src/compiler/alpha/array.lisp Diff Switch to side-by-side view
Loading...
src/compiler/generic/early-objdef.lisp Diff Switch to side-by-side view
Loading...
src/compiler/generic/genesis.lisp Diff Switch to side-by-side view
Loading...
src/compiler/generic/vm-array.lisp Diff Switch to side-by-side view
Loading...
src/compiler/generic/vm-fndb.lisp Diff Switch to side-by-side view
Loading...
src/compiler/generic/vm-typetran.lisp Diff Switch to side-by-side view
Loading...
src/compiler/hppa/array.lisp Diff Switch to side-by-side view
Loading...
src/compiler/mips/array.lisp Diff Switch to side-by-side view
Loading...
src/compiler/ppc/array.lisp Diff Switch to side-by-side view
Loading...
src/compiler/sparc/array.lisp Diff Switch to side-by-side view
Loading...
src/compiler/x86/array.lisp Diff Switch to side-by-side view
Loading...
src/compiler/debug-dump.lisp Diff Switch to side-by-side view
Loading...
src/compiler/dump.lisp Diff Switch to side-by-side view
Loading...
src/compiler/meta-vmdef.lisp Diff Switch to side-by-side view
Loading...
src/runtime/gc-common.c Diff Switch to side-by-side view
Loading...
src/runtime/gencgc.c Diff Switch to side-by-side view
Loading...
src/runtime/purify.c Diff Switch to side-by-side view
Loading...
NEWS Diff Switch to side-by-side view
Loading...
package-data-list.lisp-expr Diff Switch to side-by-side view
Loading...
version.lisp-expr Diff Switch to side-by-side view
Loading...