Remove feature indicator for interleaved raw slots
commitf773521b20eec28a09a2def2a4b1b8e8137a50a1
authorDouglas Katzman <dougk@google.com>
Mon, 18 Apr 2016 01:10:49 +0000 (17 21:10 -0400)
committerDouglas Katzman <dougk@google.com>
Mon, 18 Apr 2016 01:25:43 +0000 (17 21:25 -0400)
tree93e42424cfbfa1df3a61536c9ca4ce45d5af97c4
parent32df3e98f24a5bec9e5cbbde4216dd304c0f67c9
Remove feature indicator for interleaved raw slots

Now that every backend uses interleaving, remove all the #!- code blocks
which are essentially dead. Other related cleanups will follow.
18 files changed:
make-config.sh
src/code/class.lisp
src/code/defstruct.lisp
src/code/early-classoid.lisp
src/code/early-raw-slots.lisp
src/code/fop.lisp
src/code/late-extensions.lisp
src/code/pred.lisp
src/code/target-defstruct.lisp
src/compiler/dump.lisp
src/compiler/generic/genesis.lisp
src/compiler/generic/vm-ir2tran.lisp
src/runtime/gc-common.c
src/runtime/gc-internal.h
src/runtime/gencgc.c
src/runtime/print.c
src/runtime/purify.c
tests/raw-slots-interleaved.impure.lisp