<
November, 2024
December, 2024
January, 2025 >
December, 2024
1st
[2090755] *read-default-float-format* affects the comparison of two numbers
- Launchpad Bugs
[2090781] The value NIL is not of type SB-KERNEL:CTYPE (in compile of SUBSTITUTE)
- Launchpad Bugs
member complex-intersection2: don't reject the whole type.
- SBCL Commits
xperfecthash
- SBCL Commits
2nd
Optimize SLOT-VALUE on structures within methods
- SBCL Commits
3rd
Fix comment bug regarding page vs card
- SBCL Commits
Remove obsolete workaround
- SBCL Commits
Fix Haiku build - remove unused include
- SBCL Commits
arm64: fix simd-copy-utf8-crlf-to-string
- SBCL Commits
arm64: better simd-position for small vectors.
- SBCL Commits
4th
[2090967] stumpwm can't be compiled by sbcl-2.4.11
- Launchpad Bugs
erase-lvar-type: clear lvar-type-annotations.
- SBCL Commits
[2090997] Array element type inference regression
- Launchpad Bugs
Call type derivers for (setf var (function var))
- SBCL Commits
Handle union types in the array-data type derivers.
- SBCL Commits
derive-make-array-type: better non-simple array detection.
- SBCL Commits
Optimize SLOT-VALUE accesses for STD-CLASS-P
- SBCL Commits
Fix broken class tests for [FUNCALLABLE-]STANDARD-OBJECT
- SBCL Commits
Do not update std slot methods for a qualified method
- SBCL Commits
Fix a cut-and-paste error in structure slot MAKUNBOUND machinery
- SBCL Commits
Don't BUG on non-standard slot methods on conditions
- SBCL Commits
Remove :CHENEYGC from + add :MARK-REGION-GC to *f-p-a-f-f*
- SBCL Commits
[2091051] NIL is not a SB-KERNEL:CTYPE in SB-C::%DATA-VECTOR-AND-INDEX-DERIVE-TYPE-OPTIMIZER
- Launchpad Bugs
5th
array-storage-type: return simple-array.
- SBCL Commits
Reorder the cleanup forms in COMPILE-FILE
- SBCL Commits
array-storage-type: the final array-data is a vector.
- SBCL Commits
6th
Remove obfuscatory parameterization from shared
- SBCL Commits
[2091165] Incorrect result with types involving list with complex number
- Launchpad Bugs
Correctly disassemble vcvttpd2dq.
- SBCL Commits
7th
Clearer lossage message for mismatched runtime/core GC strategy
- SBCL Commits
[2091210] loop reverse BY macroexpansion error
- Launchpad Bugs
Fix (loop in (reverse list) by #'cddr)
- SBCL Commits
Catch (loop in (reverse list) by)
- SBCL Commits
almost-immediately-used-p: ignore let-functions.
- SBCL Commits
Optimize (replace vector (reverse list))
- SBCL Commits
Optimize (coerce (reverse x) 'vector)
- SBCL Commits
pcl-compile: disable stepping.
- SBCL Commits
9th
Remove some build-time conditionalization for #+mark-region
- SBCL Commits
Handle #+(and mark-region-gc permgen) in the ELF converter
- SBCL Commits
Correct the definition of sb-simd-ssse3:s16.8-maddubs
- SBCL Commits
style-warn-about-duplicate-slots outside world-lock.
- SBCL Commits
10th
[2091367] Infinite loop in compiler on REPLACE
- Launchpad Bugs
Handle NULL in a replace transform.
- SBCL Commits
Fix lp#1953352
- SBCL Commits
11th
Remove assumption from reorganize-core
- SBCL Commits
Prevent crash in make-core if empty text space
- SBCL Commits
Simplify something in sb-sprof
- SBCL Commits
Transform (equal x (cons a b))
- SBCL Commits
Fix sb-introspect regression due to linkage-space
- SBCL Commits
13th
Add a dedicated type for unions of numeric-types.
- SBCL Commits
Fix sb-fasteval
- SBCL Commits
Stop propagating constraints for classes earlier.
- SBCL Commits
Fix SUBTYPEP usage of EQUAL.
- SBCL Commits
union-complex-subtypep-arg2: handle arrays.
- SBCL Commits
Fix tests.
- SBCL Commits
A better fix for union-complex-subtypep-arg2.
- SBCL Commits
subtypep: invoke equal during sb-xc.
- SBCL Commits
union-complex-subtypep-arg2: handle arrays with unknown element-types.
- SBCL Commits
Update a comment.
- SBCL Commits
14th
Warn about :initargs in defclass slot options.
- SBCL Commits
[2091766] Inconsistent results from TYPEP on MEMBER type of ratios
- Launchpad Bugs
Fix numeric-range-typep for ratios.
- SBCL Commits
[2091767] Control stack exhausted in compiler simplifying union types
- Launchpad Bugs
Don't retain IR1 between compile-file forms.
- SBCL Commits
Fix cross build.
- SBCL Commits
numeric-range-type: more thorough canonicalization.
- SBCL Commits
[2091774] Infinite loop in compiler (simplify-unions)
- Launchpad Bugs
[2091780] Control stack exhausted in compiler, type simplification
- Launchpad Bugs
[2091782] Packagkit unable to get installed
- Launchpad Bugs
Fix SIGNUM type deriver.
- SBCL Commits
More ratio/integer union consistency.
- SBCL Commits
[2091792] Control stack exhaustion, union of cons types
- Launchpad Bugs
set-type-of-combination: don't always widen types.
- SBCL Commits
Haiku specific options and env executable
- SBCL Commits
15th
Add itimer constants to grovel-headers
- SBCL Commits
Haiku POSIX compatibility
- SBCL Commits
More rational/integer type consistencies.
- SBCL Commits
Fix build-all-cores
- SBCL Commits
[2091816] Incorrect type error involving rational type
- Launchpad Bugs
[2091817] 0 can't be converted to type RATIO.
- Launchpad Bugs
[2091818] Incorrect simplification of numeric range types
- Launchpad Bugs
union-2range-vectors: preserve integer bounds.
- SBCL Commits
Coerce ratio bounds to ratios.
- SBCL Commits
Fix imagpart deriver.
- SBCL Commits
[2091822] Unreachable code reached, IMAGEPART
- Launchpad Bugs
Fix imagpart deriver, again.
- SBCL Commits
[2091823] Control stack exhaused (union types w. cons)
- Launchpad Bugs
[2091824] Infinite loop in type code
- Launchpad Bugs
Fix (type-difference number numeric-range)
- SBCL Commits
Change rational + integer union.
- SBCL Commits
set-type-of-combination: don't call type derivers with random types.
- SBCL Commits
Fix whitespace
- SBCL Commits
Fix map-allocated-objects for permgen mark-region ELF core
- SBCL Commits
set-type-of-combination: ignore *empty-type*
- SBCL Commits
16th
combination-derive-type-for-arg-types: hide warnings.
- SBCL Commits
[2091834] 0 can't be coerced to type RATIO in ABS type deriver
- Launchpad Bugs
abs-derive-type-aux: don't choke on ratios.
- SBCL Commits
Allow pull-asdf.sh to be called in a fresh checkout
- SBCL Commits
[2091842] Incorrect type error on rational number
- Launchpad Bugs
rational-integer-union: better ratio + rational joining.
- SBCL Commits
ratio-integer-union: partition into rational + integer + ratio.
- SBCL Commits
hide-packages.test: don't look inside stack-allocated objects.
- SBCL Commits
Fix cut-*-bound.
- SBCL Commits
[2091880] Bug in RATIONAL-INTEGER-UNION: NIL is not of type REAL
- Launchpad Bugs
Check for infinities in cut-*-bound.
- SBCL Commits
[2091888] failed AVER: (NOT NEW-MIDDLE-LOW)
- Launchpad Bugs
More cut-*-bound fixes.
- SBCL Commits
[2091890] failed AVER: (NOT NEW-MIDDLE-LOW) (#2)
- Launchpad Bugs
17th
Revert numeric-range-type
- SBCL Commits
Remove float-zeros-eqlish.
- SBCL Commits
Disable interrupts when calling finalizer_thread_wake.
- SBCL Commits
constraints: use EQ to compare ctypes.
- SBCL Commits
18th
duplicate-case-key-warning: don't use ~:R.
- SBCL Commits
Fix a test.
- SBCL Commits
Slightly speed up DECODE-FOP
- SBCL Commits
Remove a KLUDGE from with-fast-read-byte.
- SBCL Commits
Fix :file-length method of stream-from-stdio-file
- SBCL Commits
Omit a not-very-useful call to FILE-LENGTH
- SBCL Commits
Add some foldable-read-only
- SBCL Commits
19th
Don't use pushnew in maybe-reanalyze-functional.
- SBCL Commits
Don't use pushnew for delay-ir1-transform.
- SBCL Commits
Reduce node.lisp constructor lambda lists.
- SBCL Commits
Fix sb-fasteval
- SBCL Commits
Work around a cmucl bug.
- SBCL Commits
Specify a constructor for defined-fun.
- SBCL Commits
Put a few more speed hacks in DECODE-FOP
- SBCL Commits
Define DECODE-FOP only after all FOPs are defined
- SBCL Commits
Haiku threads support
- SBCL Commits
Better (values (truncate float)) for arm64.
- SBCL Commits
21st
Take a big shortcut when compiling (lambda () nil)
- SBCL Commits
22nd
[2092356] Thread local storage exhausted while binding many dynamic variables
- Launchpad Bugs
24th
Note Haiku improvements in NEWS
- SBCL Commits
[2092451] log4cl compilation failed on sbcl 2:2.4.11-1
- Launchpad Bugs
26th
[2092518] Recursion limit reached while expanding local macro
- Launchpad Bugs