At least in SBCL on x86_64, the inlined version is several times faster and the code size is comparable to full calls with spilling that would be used otherwise.
…L modern mode.
Stop using the :if-component-dep-fails feature dropped in ASDF 2.27. Instead use proper #+ read-time conditionals in the SBCL-only files. This keeps all files tracked as part of the component tree. Simplify some of the ASDF plumbing.
* package.lisp: added exported symbols octet, index, octet-vector, simple-octet-vector, make-octet-vector * types.lisp: added type octet; added functions make-octet-vector and octet-vector * tests.lisp: use make-octet-vector instead of make-array where possible