Commit [dd04bd] Maximize Restore History

Fixnum and unsigned-fixnum array cleanups.

* Rename {arraytype}-{elementtype1} to {arraytype}-{elementtype2} for
{arraytype} in (SIMPLE-ARRAY VECTOR), {elementtype1} in
(UNSIGNED-BYTE-29 UNSIGNED-BYTE-60 SIGNED-BYTE-30 SIGNED-BYTE-61) and
{elementtype2} in (UNSIGNED-FIXNUM SIGNED-FIXNUM) across the board
(predicates, tag names, etc.).

* Cleanup of related conditional compilation.

* Export n-fixnum-bits (the remaining fixnum representation constant)
from sb!vm instead of having it as an internal symbol of sb!pcl.

* Original patch by Paul Khuong.

Alastair Bridgewater Alastair Bridgewater 2010-02-20

Alastair Bridgewater Alastair Bridgewater 2011-10-19

1 2 > >> (Page 1 of 2)
changed package-data-list.lisp-expr
changed src
changed src/code
changed src/code/class.lisp
changed src/code/room.lisp
changed src/compiler
changed src/compiler/alpha
changed src/compiler/alpha/array.lisp
changed src/compiler/generic
changed src/compiler/generic/early-objdef.lisp
changed src/compiler/generic/early-vm.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
changed src/compiler/hppa/array.lisp
changed src/compiler/mips
changed src/compiler/mips/array.lisp
changed src/compiler/ppc
changed src/compiler/ppc/array.lisp
changed src/compiler/sparc
changed src/compiler/sparc/array.lisp
changed src/compiler/x86
changed src/compiler/x86-64
changed src/compiler/x86-64/array.lisp
package-data-list.lisp-expr Diff Switch to side-by-side view
Loading...
src
Directory.
src/code
Directory.
src/code/class.lisp Diff Switch to side-by-side view
Loading...
src/code/room.lisp Diff Switch to side-by-side view
Loading...
src/compiler
Directory.
src/compiler/alpha
Directory.
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/early-vm.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
Directory.
src/compiler/hppa/array.lisp Diff Switch to side-by-side view
Loading...
src/compiler/mips
Directory.
src/compiler/mips/array.lisp Diff Switch to side-by-side view
Loading...
src/compiler/ppc
Directory.
src/compiler/ppc/array.lisp Diff Switch to side-by-side view
Loading...
src/compiler/sparc
Directory.
src/compiler/sparc/array.lisp Diff Switch to side-by-side view
Loading...
src/compiler/x86
Directory.
src/compiler/x86-64
Directory.
src/compiler/x86-64/array.lisp Diff Switch to side-by-side view
Loading...
1 2 > >> (Page 1 of 2)