avx2/utf8-to-character-string: add a 1/2-byte fast path
View Changes
x86-64: rename xmm-tn-p to float-tn-p
View Changes
(- a (- a b)) => b
View Changes
decode-universal-time: don't do mod and truncate separately
View Changes
Copying error
View Changes
Remove mappings from float-regs to offsets
View Changes
clos.impure passes on sb-eval too
View Changes
Basic support for AVX512 mask registers
View Changes
Preemptively adjust a test
View Changes
x86[-64]: Invent syntactic convenience in define-assembly-routine
View Changes
Remove #+#. from x86-64 files
View Changes
Prefer not to use #+#. in tests
View Changes
Enable most of clos.impure for --evaluator-mode interpret
View Changes
read-line: faster return if #\Newline is in the buffer
View Changes
Rearrange branches
View Changes
arm64/utf8-to-string: return to the fast path from the full loop
View Changes
arm64/utf8-sap-to-character-string: add a 1/2-byte fast path
View Changes
Don't stop compilation on bad type declarations
View Changes
Never transform ELT to NTH
View Changes
Assign layout-ids just-in-time as originally intended
View Changes
Fix ldb transforms
View Changes
Replace two instructions with one
View Changes
Use a smaller instruction
View Changes
Factor out boilerplate from structure-is-a
View Changes
avx2/character-string-to-utf8: optimize newline tracking
View Changes
Remove some nops for ancient MIPS I support
View Changes
Delete 6-year-old TODO
View Changes
Prevent var substitution with lvar-type-annotations
View Changes
avx2/character-string-to-utf8: simplify calculations
View Changes
Last updated: August 20, 2026 11:16 PM