1.0.28.33: minor post-DEFGLOBAL cleanups
authorNikodemus Siivola <nikodemus@random-state.net>
Sat, 9 May 2009 09:27:07 +0000 (09:27 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Sat, 9 May 2009 09:27:07 +0000 (09:27 +0000)
commitd515b8a4543a5e120c258846bc0b73eea47046b0
tree44c643691a0ea1046fc636f37452a75cab5c20f1
parent7bedaedb73c0acac0ae1223ef5ba34d5e004e243
1.0.28.33: minor post-DEFGLOBAL cleanups

 * Call array-accessor dispatch tables %%foo%% instead of **foo** to
   warn off the unwary.

 * Set their size to (1+ widetag-mask) -- this should not really matter
   since we check for other-pointer-lowtag before stripping the widetag,
   as widetag are always immediate objects, so the low bit is zero.
   ...but this is more obviously correct, and costs us, what 4 words
   of storage.

 * Mark one FIXME/KLUDGE more, since people have been so busy getting
   rid of them...

 * Restore the imperative tone in DEFVAR docstring.

 * Oops, left one FLUSHABLE too many in last commit.
package-data-list.lisp-expr
src/code/array.lisp
src/code/defboot.lisp
version.lisp-expr