Commit [e57523] Maximize Restore History

Clean up all use of the *-space-free-pointers.

* These are symbols whose value slots contain unboxed word-aligned
byte pointers. Thus, they appear to lisp as fixnums. They are not,
however, guaranteed to be word pointers.

* Shift by n-fixnum-tag-bits instead of shifting by word-shift or
scaling by n-word-bytes in order to obtain byte pointers.

Alastair Bridgewater Alastair Bridgewater 2009-12-23

Alastair Bridgewater Alastair Bridgewater 2011-10-19

changed contrib/sb-introspect/introspect.lisp
changed src/code/alloc.lisp
changed src/code/debug-int.lisp
changed src/code/gc.lisp
changed src/code/room.lisp
contrib/sb-introspect/introspect.lisp Diff Switch to side-by-side view
Loading...
src/code/alloc.lisp Diff Switch to side-by-side view
Loading...
src/code/debug-int.lisp Diff Switch to side-by-side view
Loading...
src/code/gc.lisp Diff Switch to side-by-side view
Loading...
src/code/room.lisp Diff Switch to side-by-side view
Loading...