Rearrange inline function to appear before they are used.
io-sbcl: Declaim write-buffer inline.
io-sbcl(unix-read): retry on EINTR.
Add support for SBCL-ARM.
io-sbcl: Signal an error when writing to the file produces an error.
Add support for SBCL on Windows.
Don't use fdatasync on windows.
io-sbcl: Use freeze-type declaration.
Add a sentinel to STORAGE.
More compact code for flushing buffers on SBCL.
Use file-write-date instead of get-universal-time when loading the db.
Fix io-sbcl on 32-bits.
Add db-changed-after-load-p function.
read-string-boundary: declare the string to be simple, otherwise
vector-sap does too many typechecks.
closer-mop now works on ABCL.
Fix a typo in the compiler-macro for WHERE.
Pass the environment to constantp in WHERE compile-macro.
where: Use a continuation based test compiler instead of using COMPILE.
Determine slot locations at finalization time, CCL, for example,
starts from 1, not from 0.
Reorder slots so that non-storable are at the front, ID is first
and RELATIONS second.
Micro-optimize access to ID.
Unroll generic write-n-bytes.
Optimization: store locations of RELATIONS.
Rename read-only-p to read-only.
Inherit slot options.
Move the remaining SBCL-specific optimizations into separate files.
Compute search key better.
Compress fixnums better.
Allow to skip missing slots.
Remove storable-class from *codes*.
Better error message for missing slots.