<
August, 2021
September, 2021
October, 2021
>
September, 2021
1st
x86-64: allow 16 negatively indexed thread slots
- SBCL Commits
[1942317] TYPE-ERROR redefining class as structure
- Launchpad Bugs
2nd
[1942424] bug with equalp hash-table?
- Launchpad Bugs
Don't cons in SB-APROF:APROF-RUN
- SBCL Commits
Fix psxhash on floats, lp#1942424
- SBCL Commits
Allow changing SIG_STOP_FOR_GC to something else
- SBCL Commits
4th
[1942674] x86-64 blendv instructions erroneously attempt to access the tn-offset of a register
- Launchpad Bugs
Fix the definition of all SSE4.1 blendv instructions.
- SBCL Commits
9th
Fix the instruction definition of vpshufd, vpshufhw, and vpshuflw.
- SBCL Commits
10th
[1943262] full call to SB-KERNEL:DATA-VECTOR-REF-WITH-OFFSET
- Launchpad Bugs
11th
[1943327] failed AVER: (NOT (EQ SB-KERNEL:CTYPE SB-KERNEL:*WILD-TYPE*))
- Launchpad Bugs
Don't lose types when deleting casts.
- SBCL Commits
12th
Don't create casts in substitute-single-use-lvar.
- SBCL Commits
13th
[1943445] Amother: failed AVER: (NOT (EQ SB-KERNEL:CTYPE SB-KERNEL:*WILD-TYPE*))
- Launchpad Bugs
Don't create casts in convert-mv-bind-to-let.
- SBCL Commits
[1943477] Bogus runtime type error related to inlined function
- Launchpad Bugs
Signal an error on values types mismatches.
- SBCL Commits
14th
Merge class-init and type-init.
- SBCL Commits
Remove toplevel VALUES.
- SBCL Commits
Update comment.
- SBCL Commits
Untangle bootstrapping of conditions.
- SBCL Commits
Cold initialize readtable where needed.
- SBCL Commits
Rearrange build order a bit.
- SBCL Commits
Remove hash table hack in !READTABLE-COLD-INIT.
- SBCL Commits
Combine early-format.lisp and late-format.lisp into just format.lisp
- SBCL Commits
Delete early-source-locations.
- SBCL Commits
Fix use of obfuscating idiom, delete cold-init function.
- SBCL Commits
[1943559] Unwanted style-warning when slot symbol-names collide
- Launchpad Bugs
Fix sb-xc:>=
- SBCL Commits
Don't forget *current-level-in-print* in !printer-control-init.
- SBCL Commits
Remove unused files
- SBCL Commits
arm64: prefer unsigned-byte-64-count to signed-byte-64-count.
- SBCL Commits
Enforce that all architectures build warning-free
- SBCL Commits
15th
Use "make -j9" to test all cross-builds at once
- SBCL Commits
win64: handle heap corruption exceptions in VEH
- SBCL Commits
Remove :crossbuild-test from build-all.sh
- SBCL Commits
Get sparc to nominally succeed in crossbuild test
- SBCL Commits
Remove :ignore-failure-p file flag
- SBCL Commits
Remove signed-sap-cas-32
- SBCL Commits
Remove DEFCAS
- SBCL Commits
github actions: use the correct cache key.
- SBCL Commits
x86: Improve listify-rest-arg
- SBCL Commits
16th
Warn less about duplicate-named slots
- SBCL Commits
Eliminate the LIST* vop
- SBCL Commits
Fix aprof failure
- SBCL Commits
17th
Fix bad test
- SBCL Commits
Factor out some common patterns
- SBCL Commits
Remove now-nonsensical comment
- SBCL Commits
Remove :ALLOC-TRANS for single cons cells
- SBCL Commits
20th
Fix busy-looping on win32 sockets
- SBCL Commits
Fixed typos in comments.
- SBCL Commits
[1944203] Incorrect value computed w. REM, RETURN-FROM, integer type decl
- Launchpad Bugs
Update golden file
- SBCL Commits
Go back to creating casts in substitute-single-use-lvar.
- SBCL Commits
[1944396] Inlining prevents who-calls (xref) data from being recorded
- Launchpad Bugs
26th
[1945081] Confusing behavior with --dynamic-space-size too late
- Launchpad Bugs
27th
NEWS for sbcl-2.1.9
- SBCL Commits
2.1.9: will be tagged as "sbcl-2.1.9"
- SBCL Commits
defknown: add an ignore restart.
- SBCL Commits
More thorough type derivation for modular arithmetic functions.
- SBCL Commits
Type derivation for multiply-high.
- SBCL Commits
Add :derive-type option to sb-c::*show-transforms-p*
- SBCL Commits
Optionally print node types in print-all-blocks.
- SBCL Commits
Perform modular arithmetic on ASH with unknown shift direction.
- SBCL Commits
Correctly preserve the type in substitute-single-use-lvar.
- SBCL Commits
Fix (vop-optimize boundp).
- SBCL Commits
Implement ash-mod VOPs on x86-64.
- SBCL Commits
Adjust a test.
- SBCL Commits
Define a foreign callable interface and make libsbcl.so useful.
- SBCL Commits
Disallow VECTOR-SAP on (SIMPLE-ARRAY NIL (*))
- SBCL Commits
28th
Specify return in PROCESS-KILL docstring.
- SBCL Commits
Remove the fast-ash/fixnum=>fixnum VOP.
- SBCL Commits
Copy tagged-char-code from x86-64 to arm64.
- SBCL Commits
Reoptimize after deleting exits.
- SBCL Commits
Fix a test.
- SBCL Commits
29th
sb-graph: fix FORMAT call
- SBCL Commits
Fix ash-modfx shift cutting.
- SBCL Commits
Check arguments in self calls inside defmethod.
- SBCL Commits
next-vop: go through more empty blocks.
- SBCL Commits
Skip a test on :interpreter.
- SBCL Commits
Call slot-missing on non-standard-class objects too.
- SBCL Commits
Remove unnecessary notinline declarations.
- SBCL Commits
Fix next-vop.
- SBCL Commits
30th
tests: Catch timeouts in with-test.
- SBCL Commits
[1945552] Incorrect result in LOGORC2 form
- Launchpad Bugs
Fix a typo in the definition of %negate-modfx.
- SBCL Commits
Better type derivers for lognot and logand.
- SBCL Commits
[1945659] Compile does not terminate on form with ldb
- Launchpad Bugs
Fix a lifetime issue in ASH VOPs on x86-64.
- SBCL Commits
Define ash-mod stubs for constant folding.
- SBCL Commits
Fix an infinite loop in ash modarith transforms.
- SBCL Commits
Eliminate a style-warning on x86.
- SBCL Commits