The array dispatch tables have gone through several renamings. Unfortunately,
the references to the names in compiler/generic/parms.lisp have not been
renamed as well. Do so, and micro-optimize generic array access slightly.
(Optimizing SYMBOL-VALUE on static/global symbols would help as well...)
#!+sb-thread *tls-index-lock*
;; Dispatch tables for generic array access
- sb!impl::*data-vector-reffers*
- sb!impl::*data-vector-setters*
- sb!impl::*data-vector-reffers/check-bounds*
- sb!impl::*data-vector-setters/check-bounds*
+ sb!impl::%%data-vector-reffers%%
+ sb!impl::%%data-vector-reffers/check-bounds%%
+ sb!impl::%%data-vector-setters%%
+ sb!impl::%%data-vector-setters/check-bounds%%
;; non-x86oid gencgc object pinning
#!+(and gencgc (not (or x86 x86-64)))
;;; checkins which aren't released. (And occasionally for internal
;;; versions, especially for internal versions off the main CVS
;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"1.0.43.16"
+"1.0.43.17"