arm64: fix overflow-ash edge cases.
View Changes
Don't transform ash-inverted for known negative shifts.
View Changes
Fix !gencgc-space-setup for darwin-arm64
View Changes
Lift immobile space sub-2GB restriction for non-x86-64.
View Changes
Revert "Add feature for mutex wait time profiling"
View Changes
Handle (the fixnum-subtype (- fixnum-subtype unknown-type))
View Changes
arm64: better handling of un/signed array indexes.
View Changes
Transform (+ x (- y)) to (- x y)
View Changes
Avoid unnecessary notes from > transforms.
View Changes
arm64: add VOPs for (the un/signed (%negate un/signed))
View Changes
arm64: better overflow-ash-unsigned with constants.
View Changes
arm64: better integer-length.
View Changes
arm64: add VOPs for (the signed/unsigned (ash x y))
View Changes
Enable a test.
View Changes
Shorten/improve INIT-THREAD-LOCAL-STORAGE if #+sb-thread
View Changes
Better source locations when transforming make-array.
View Changes
x86-64: prefer positive tests in disassembly of conditional branch
View Changes
Add EXPLICIT-CHECK.
View Changes
arm64: Do pc-relative calls to assembly routines from immobile space
View Changes
Move deftype.lisp.
View Changes
Correctly pin on-stack immobile code.
View Changes
arm64: Call/reference linkage space directly from immobile space.
View Changes
Optimize (make-array .. :element-type (array-element-type a))
View Changes
Make displacing to simple arrays faster.
View Changes
arm64: handle immediate Y in overflow*t.
View Changes
inline-vop: coerce the input arguments.
View Changes
arm64: handle negative constants in +/- vops.
View Changes
2.3.5: will be tagged as "sbcl-2.3.5"
View Changes
github actions: use an older version of setup-msys2.
View Changes
Minor NEWS correction.
View Changes
Last updated: June 1, 2023 03:07 AM