Commit [48d075] Maximize Restore History

Reorder 64-bit lowtags.

* Move 64-bit lowtags around so that all non-fixnum tags have the low
bit set.

* Fix up print_obj() to compensate for the layout change.

* Fix up is_lisp_pointer() to compensate for the layout change.

* Change other_immediate_lowtag_p() to take advantage of the
distribution of other-immediate lowtags.

Alastair Bridgewater Alastair Bridgewater 2009-11-30

Alastair Bridgewater Alastair Bridgewater 2011-10-19

changed src/compiler/generic/early-objdef.lisp
changed src/runtime/print.c
changed src/runtime/runtime.h
src/compiler/generic/early-objdef.lisp Diff Switch to side-by-side view
Loading...
src/runtime/print.c Diff Switch to side-by-side view
Loading...
src/runtime/runtime.h Diff Switch to side-by-side view
Loading...