<
October, 2020
November, 2020
December, 2020
>
November, 2020
1st
Remove trivial method dispatch fixup
- SBCL Commits
Fix style-warnings
- SBCL Commits
Update float-math journal
- SBCL Commits
Remove #+vop-something reader syntax
- SBCL Commits
Add an ignorable
- SBCL Commits
Ignore CCL's notinline complaints.
- SBCL Commits
Remove a reader conditional
- SBCL Commits
3rd
Further reduce array-rank limit to 10
- SBCL Commits
[1902659] Undeclared identifier 'CLOCK_MONOTONIC' with Darwin < 10.12.0
- Launchpad Bugs
Fix last misuse of nonexistent layout->bitmap
- SBCL Commits
Rename vector "subtype" to "flags"
- SBCL Commits
Fix unknown function warning
- SBCL Commits
ppc64: fix array-rank-vop
- SBCL Commits
Revise predicates for testing vector flag bits
- SBCL Commits
x86: add array-rank=
- SBCL Commits
mips: use LDLIBS from environment
- SBCL Commits
Fix editcore
- SBCL Commits
4th
Change to an EQ hash-table
- SBCL Commits
Remove unreachable make-array-header/c vops
- SBCL Commits
Store array-rank as-is in an array header
- SBCL Commits
riscv: fix array-rank-vop
- SBCL Commits
Improve array-rank transform some more
- SBCL Commits
Update crossbuild-runner files
- SBCL Commits
5th
Store array-rank using Caesar rotation
- SBCL Commits
[1902985] Compiler error on aref with too many arguments
- Launchpad Bugs
Quiet all the compiler-notes from contribs
- SBCL Commits
Improve typep on range of 2 integers
- SBCL Commits
6th
Perform typep transform for T and NIL sooner
- SBCL Commits
x86-64: Replace part of %typep optimizer with vop optimizer
- SBCL Commits
[1903241] SUBTYPEP and array simplicity problem
- Launchpad Bugs
Unconfuse oneself when reading a trace file
- SBCL Commits
Make minor cleanup to typep transforms
- SBCL Commits
7th
Bump array-rank-limit to 256.
- SBCL Commits
[1903413] Memory leak in MAKE-INSTANCE 'STANDARD-CLASS
- Launchpad Bugs
[1903417] ADD-DIRECT-SUBCLASS: duplicate CLASSOID-SUBCLASSES
- Launchpad Bugs
[1903419] Memory fault with SEARCH-ROOTS
- Launchpad Bugs
8th
Fix traceroot crash, lp#1903419
- SBCL Commits
Skip locking packages if sb-devel
- SBCL Commits
Restore all freebsd test targes on Cirrus.
- SBCL Commits
Hide IR transforms when reporting compile errors.
- SBCL Commits
9th
[1903512] Compiler notes in FFLOOR
- Launchpad Bugs
[1903533] Transform SIGNUM for double-floats
- Launchpad Bugs
Transform SIGNUM
- SBCL Commits
Fix regression pointed out by xof
- SBCL Commits
Help warm build debugging
- SBCL Commits
Add assembly code quality test for TYPEP transforms
- SBCL Commits
Rotate widetags some more
- SBCL Commits
10th
Remove tests of types that aren't always present
- SBCL Commits
[1903685] Compiler error on defclass (in lambda) with bad :type
- Launchpad Bugs
Use make-system-hash-table
- SBCL Commits
Put typep data collector behind a #+ guard
- SBCL Commits
Fix define-method-combination style-warnings
- SBCL Commits
Update test input manifest
- SBCL Commits
ir1report: treat system inline functions the same as transforms.
- SBCL Commits
Fix build block compilation.
- SBCL Commits
11th
[1903901] DESCRIBE called with string as second argument mutates that string
- Launchpad Bugs
12th
Type-check second arg of DESCRIBE
- SBCL Commits
[1903932] type-checking of &optional
- Launchpad Bugs
[1903938] Failed AVER in compiler with SB--SYS:WITH-DEADLINE
- Launchpad Bugs
Add no_sanitize
- SBCL Commits
[1904042] Build: Optionally offer an optimized core for REPLs
- Launchpad Bugs
13th
Combine layout-info and layout-slot-list into one slot
- SBCL Commits
Combine late-cas into cas
- SBCL Commits
Remove unreachable piece of instance-typep transform
- SBCL Commits
14th
[1904257] Synonym-streams are always open and can't be closed twice.
- Launchpad Bugs
Make FORMAT usable in cold init right away
- SBCL Commits
Fix unconvert-tail-calls.
- SBCL Commits
Optionally lock packages with sb-devel.
- SBCL Commits
Remove loading of shebang from chill
- SBCL Commits
15th
Fix fixnum + instance-ref optimizer
- SBCL Commits
Fix purify
- SBCL Commits
16th
mips: fix %array-rank
- SBCL Commits
Reimplement TYPEP on structure-object descendants
- SBCL Commits
[1904434] The function SB-C::%STRUCTURE-IS-A is undefined.
- Launchpad Bugs
17th
sb-safepoint: Skip crashing test
- SBCL Commits
Fix github actions windows.
- SBCL Commits
tests: Print more in assertions.
- SBCL Commits
Fix an omission
- SBCL Commits
18th
Change to non-system mutex in finalizer cond wait
- SBCL Commits
Delete a test
- SBCL Commits
Make make-thread failure test less finicky
- SBCL Commits
Make test more specific in its intent
- SBCL Commits
[1904722] Broadcast streams with no components can't be closed
- Launchpad Bugs
[1904766] DECLAIM FTYPE: invalid suggestion to use &OPTIONAL in place of &REST
- Launchpad Bugs
[1904779] sanitizer error
- Launchpad Bugs
Remove unused function
- SBCL Commits
tests: More finalizer-thread protection.
- SBCL Commits
Block sigalrm + sigurg in finalizer thread
- SBCL Commits
Fix #-sb-thread - ALIVE-P is always true
- SBCL Commits
Add #+unix
- SBCL Commits
19th
Checkin some debugging code
- SBCL Commits
Ignore irrelevant instances of LAYOUT
- SBCL Commits
Fix sb-safepoint
- SBCL Commits
Actually fix #-sb-thread, really this time
- SBCL Commits
Fix whitespace
- SBCL Commits
Remove unused function
- SBCL Commits
Tidy up parts of a somewhat abhorrent API
- SBCL Commits
Simplify
- SBCL Commits
Merge tails
- SBCL Commits
Remove blockables_blocked_p
- SBCL Commits
20th
Add more bits to primitive thread
- SBCL Commits
Fix "deferrable signals partially blocked"
- SBCL Commits
Assign some layout-ids at fixed values
- SBCL Commits
21st
Optimize LOGCOUNT on arm64.
- SBCL Commits
Remove SIGPROF from deferrables_blocked_p
- SBCL Commits
Unbreak make-c-runtime.sh
- SBCL Commits
Use 0, not NIL, for no function in lisp_sig_handlers[]
- SBCL Commits
Fix bogus deadlock detection when running finalizers.
- SBCL Commits
22nd
Fix unconvert-tail-calls again.
- SBCL Commits
23rd
Add interpreter stub
- SBCL Commits
Fix omission
- SBCL Commits
Mark test as known fail
- SBCL Commits
24th
[1905354] Can't SET-INFO-VALUE on PCL-internal function (malformed code)
- Launchpad Bugs
Fix bug in deftype layout-id
- SBCL Commits
ppc64: implement layout-id based typep transform
- SBCL Commits
25th
[1905512] Error when compiling call to SB-INT:MEMQ on a dotted list
- Launchpad Bugs
27th
x86: fix bug in fixup-code-object
- SBCL Commits
[1906056] Unhandled error in compilation of lambda with malformed DEFUN
- Launchpad Bugs
[1906066] Uncaught package lock error compiling defstruct
- Launchpad Bugs
29th
NEWS for sbcl-2.0.11
- SBCL Commits
2.0.11: will be tagged as "sbcl-2.0.11"
- SBCL Commits
Add more type declartions to division-to-multiplication transforms.
- SBCL Commits
Check for proper lists before applying transforms.
- SBCL Commits
Transform (truncate signed-word signed-constant) to multiplication.
- SBCL Commits
Add :PRESERVE-FDS to RUN-PROGRAM.
- SBCL Commits
Catch errors from parse-lambda-list in get-defined-fun.
- SBCL Commits
Add %signed-multiply-high on ARM64
- SBCL Commits
Remove MAKE-EA
- SBCL Commits
Revert "Remove MAKE-EA"
- SBCL Commits
arm64: don't compute the remainder of TRUNCATE if not needed.
- SBCL Commits
arm64, truncate vops: don't check for zero if it's known to be non-zero.
- SBCL Commits
Allow closing broadcast stream of no streams
- SBCL Commits
x86-64: accept a size prefix on SHLD and SHRD
- SBCL Commits
x86-64: remove MAKE-EA, this time correctly
- SBCL Commits
Improve cross-compiler SAP emulation
- SBCL Commits
Workaround cmucl bug
- SBCL Commits
Add some :optional-results to bignum VOPs.
- SBCL Commits
[1906191] Invalid exit status: fcb-threads.impure.lisp
- Launchpad Bugs
30th
[1906201] Constant 9597394338128316511 conflicts with its asserted type (SIGNED-BYTE 64). (with TRUNCATE)
- Launchpad Bugs
run-program: avoid destroying preserve-fds.
- SBCL Commits
sdiv->smul: avoid overflow by correctly calculating precision.
- SBCL Commits
run-program.c: old C compatibility.
- SBCL Commits
Add a comment.
- SBCL Commits
ppc: implement layout-id based typep transform
- SBCL Commits
Add -std=gnu99 to CFLAGS for ppc32 and ppc64 linux
- SBCL Commits