<
June, 2022
July, 2022
August, 2022
>
July, 2022
1st
Fix unary-truncate on 32-bit targets.
- SBCL Commits
Fix a copy-paste error.
- SBCL Commits
[1980435] Problems with very large functions on M1 Macs
- Launchpad Bugs
[1980437] Very large function causes fatal error on M1 Mac
- Launchpad Bugs
[1980460] SBCL crashes compiling "large" case statements
- Launchpad Bugs
Compute list of retained fixups at compile-time, not load-time
- SBCL Commits
Fix bug in alloc_immobile_fixedobj()
- SBCL Commits
Fix typo
- SBCL Commits
Reorder clauses in COLLATION-KEY
- SBCL Commits
Consistency checks for hand-encoded data
- SBCL Commits
Minor quality-of-life improvement to unicode breaking tests
- SBCL Commits
Fix typos in SB-UNICODE:LINE-BREAK-CLASS
- SBCL Commits
Remove stray data file
- SBCL Commits
Cosmetic comment fixes
- SBCL Commits
Build using unmodified allkeys.txt UCA data file
- SBCL Commits
Update some data files to Unicode 8.0
- SBCL Commits
Fix a typo in unicode collation key computation
- SBCL Commits
Extract a macro encapsulating conversion of utf8 data files to ascii
- SBCL Commits
2nd
Discard the second value of UNARY-TRUNCATE without using a dummy.
- SBCL Commits
Update to Unicode 9.0
- SBCL Commits
[1980570] [patch] darwin build fails on -fno-common toolchains
- Launchpad Bugs
3rd
take contrib blocklist into account for doc generation
- SBCL Commits
Use round-float when truncating floats.
- SBCL Commits
arm64: peephole fmul + fsub -> fmsub.
- SBCL Commits
x86-64: correctly detect sse4 for #+round-float.
- SBCL Commits
4th
[1980611] encode/decode-universal-time - reolved - not a bug
- Launchpad Bugs
Construct a dummy value when transforming unary-truncate.
- SBCL Commits
Fix xc.
- SBCL Commits
Check for :sse4 only on x86-64.
- SBCL Commits
5th
Update math journal
- SBCL Commits
Standardize on :ABSOLUTE fixup being N-WORD-BYTES
- SBCL Commits
Fix describe_internal_error on ppc64le.
- SBCL Commits
Workaround a bootstrapping problem on ppc64, riscv.
- SBCL Commits
Simplify & fix a bug in immobile symbol allocator
- SBCL Commits
Add support for unboxed entry points.
- SBCL Commits
Restore -immobile-space builds.
- SBCL Commits
Inline %unary-truncate in (truncate float).
- SBCL Commits
Use fixed-args for unary-truncate-float-to-bignum.
- SBCL Commits
6th
Implement sb-unicode:proplist-p without a hash-table
- SBCL Commits
Shake out some more symbols
- SBCL Commits
Use a hash-table for sb-unicode:numeric-value
- SBCL Commits
Fix -sb-unicode.
- SBCL Commits
Fix -sb-unicode in a different way.
- SBCL Commits
Implement fixed-args calls on x86-64.
- SBCL Commits
Remove **character-primary-compositions** as a thing
- SBCL Commits
Try to fix (:no-consing :hash-tables).
- SBCL Commits
Fix typos.
- SBCL Commits
More typos.
- SBCL Commits
Delete baroque logic from ucd
- SBCL Commits
Fix :code-object fixups on darwin-jit.
- SBCL Commits
Revert "Remove need_zerofill bit from page table"
- SBCL Commits
7th
Fix arm64 darwin
- SBCL Commits
Checkin some commented-out wrappers on mmap etc
- SBCL Commits
Make more vectors literal data and/or flagged as read-only
- SBCL Commits
8th
Fix buggy bugfix from 02c44c4076cb
- SBCL Commits
Use tail calls when calling simd-nreverse*.
- SBCL Commits
Unused variable warning.
- SBCL Commits
arm64 insts: remove assert-same-size.
- SBCL Commits
Fix -immobile-space.
- SBCL Commits
Declare the type of hash-table-puthash-impl.
- SBCL Commits
9th
[1981112] Building SBCL with enabld :sbcl-core-compression fails under FreeBSD 13
- Launchpad Bugs
def-variant: handle redefinition at run-time.
- SBCL Commits
Minor assembly improvements.
- SBCL Commits
11th
Restore undefined variable warnings
- SBCL Commits
Fix undefined variable warnings.
- SBCL Commits
simd-reverse: rearrange the argument order.
- SBCL Commits
Pass LENGTH to simd-cmp* functions.
- SBCL Commits
string=*: add explicit-check.
- SBCL Commits
12th
Update math journal
- SBCL Commits
gc_and_save noticeably faster
- SBCL Commits
Correct the type of unary-truncate-double-float-to-bignum for 32-bit.
- SBCL Commits
Compare against most--fixnum--float.
- SBCL Commits
Inline integer-decode-float in unary-truncate-float-to-bignum.
- SBCL Commits
Fix gc-cardmark.impure
- SBCL Commits
Remove unused constants.
- SBCL Commits
Don't cons when hashing large floats.
- SBCL Commits
Revert "Remove unused constants."
- SBCL Commits
Fix 32-bit.
- SBCL Commits
Improve style
- SBCL Commits
Fix cold init on some backends.
- SBCL Commits
Update to Unicode 10.0
- SBCL Commits
Typo fixes.
- SBCL Commits
win32: prevent memory access exceptions if #+soft-card-marks
- SBCL Commits
arm64: support immediate float constants.
- SBCL Commits
Add explicit-check to a number of number functions.
- SBCL Commits
13th
Fix style warnings
- SBCL Commits
Remove a win32 kludge
- SBCL Commits
Restrict overrides of memcpy() and memmove() to 32-bit
- SBCL Commits
Remove all special-snowflake replacements for gc_assert()
- SBCL Commits
[1981607] failed AVER while compiling a function
- Launchpad Bugs
define-instruction-format: allow anonymous fields.
- SBCL Commits
arm64: support fmov x, float-immediate.
- SBCL Commits
14th
arm64: accept immediate indexes for (aref float-array)
- SBCL Commits
arm64: load immediate floats using immediate integers.
- SBCL Commits
Fix tension-if-if-1 after split-let.
- SBCL Commits
Update math journal
- SBCL Commits
Add more (store-source-form 0) decls
- SBCL Commits
Recreate the pathname intern table on save
- SBCL Commits
Speedup genesis-2 for native-on-native build
- SBCL Commits
Eliminate a few redundant steps in gc_and_save
- SBCL Commits
Specialize bsearch for uint32 and uint64
- SBCL Commits
15th
[1981799] sbcl-2.2.6 fails to compile on macOS with --fancy
- Launchpad Bugs
arm64: fix decode-fp-immediate.
- SBCL Commits
Remove an AVER that is duplicating a type check.
- SBCL Commits
Place lisp assembly routines in static space
- SBCL Commits
Typo.
- SBCL Commits
Test :darwin-jit under crossbuild-runner
- SBCL Commits
16th
Replace sb-unix:unix-select with sb-unix:unix-simple-poll
- SBCL Commits
Remove sb-unix:unix-select
- SBCL Commits
cast-externally-checkable-p: skip fixed-args functions.
- SBCL Commits
arm64, load-immediate-word: properly handle unsigned 64 bit integers.
- SBCL Commits
[1981893] new file descriptor test case in tests/run-program.test.sh fails on systems with ulimit set
- Launchpad Bugs
Use a cheaper test than heap-allocated-p in logically-readonlyize
- SBCL Commits
Improve space relocation
- SBCL Commits
Move some gencgc things to headers
- SBCL Commits
increase potential soft ulimit on file descriptors for test
- SBCL Commits
Fix newly introduced bug from 3fc0fa3df08f
- SBCL Commits
17th
Discard source forms of autogenerated lambdas
- SBCL Commits
18th
arm64: fix logtest fixnum immediate encoding.
- SBCL Commits
Run most shell tests for #+win32
- SBCL Commits
Revise crusty old gencgc_apply_code_fixups() function
- SBCL Commits
Remove C runtime's SHOW() macro
- SBCL Commits
Remove strange loop
- SBCL Commits
Prevent use of FSHOW unless you try really hard
- SBCL Commits
Confine odxprint to safepoint.c
- SBCL Commits
[1982042] Structure accessor compile-time type mismatch gives uninformative source form.
- Launchpad Bugs
19th
Derive (logand negative negative) as negative.
- SBCL Commits
Do something like cheneygc's purify with gencgc
- SBCL Commits
Move {MAKE,RENAME,DELETE}-PACKAGE and APROPOS
- SBCL Commits
Speed up APROPOS-LIST
- SBCL Commits
Explain a new way to crash
- SBCL Commits
20th
Add debugging to a test
- SBCL Commits
Fix -sb-unicode.
- SBCL Commits
Add an #include
- SBCL Commits
Improve error message
- SBCL Commits
Rename something. For the last time I hope.
- SBCL Commits
Fix a test.
- SBCL Commits
Mark rospace-strings as failing on win32.
- SBCL Commits
Fix nstring-case of latin-1 characters on -sb-unicode.
- SBCL Commits
Repurpose the :PURIFY option
- SBCL Commits
Make one readonly page when :PURIFY is nil
- SBCL Commits
Show more in "interrupt already pending"
- SBCL Commits
21st
arm64, dynbind: add :target for an arg.
- SBCL Commits
Replace darwin-jit in a test.
- SBCL Commits
NEWS for sbcl-2.2.7 freeze
- SBCL Commits
22nd
Fix compiling grovel-headers when CFLAGS contains -I.
- SBCL Commits
Fix compiling grovel-headers on linux.
- SBCL Commits
Remove untested+untestable disabled logic
- SBCL Commits
Add noise to avoid noise, I guess?
- SBCL Commits
[1982608] sbcl 2.2.6 x86-64: no scavenge function for object 0xfe0301fd (widetag 0xfd)
- Launchpad Bugs
Fix allocation-information.6 failure
- SBCL Commits
24th
Fix hide-packages test if configured with xref-for-internals
- SBCL Commits
Use CPPFLAGS in 'make' recipe for standalone ldb
- SBCL Commits
25th
Add a test for logand type derivation.
- SBCL Commits
26th
Fix warning
- SBCL Commits
27th
Be consistent in use of AVER
- SBCL Commits
win32: Fix rospace-strings test
- SBCL Commits
Remove dead code from editcore after rev 665e2b8f67ba
- SBCL Commits
mips: change one kludge to another
- SBCL Commits
Clarify a NEWS entry.
- SBCL Commits
28th
More with-pinned-objects.
- SBCL Commits
Add a test for psxhash on large floats.
- SBCL Commits
29th
Fix a warning in dead code from truncate transforms.
- SBCL Commits
Fix comparison of negative floats with bignums.
- SBCL Commits
Retain some internal symbols of SB-LOOP for CLSQL
- SBCL Commits
2.2.7: will be tagged as "sbcl-2.2.7"
- SBCL Commits
Fix regression from cb0f8a1234cd
- SBCL Commits
Update math journal
- SBCL Commits
Simplify fullcgc
- SBCL Commits
30th
Fix fullcgc if return-pcs exist
- SBCL Commits
Fix crashing test
- SBCL Commits
Rename varyobj space to text space
- SBCL Commits
Show more in pte_cmd for immobile text pages
- SBCL Commits
Borrow someone else's allocator
- SBCL Commits
Workaround sparc linux problem
- SBCL Commits
Allow filler objects in text section
- SBCL Commits
Make a loop less confusing
- SBCL Commits
Remove unused debugging code
- SBCL Commits
Add R/O space to the binary crashdump file
- SBCL Commits
31st
Use TLSF allocator for immobile text space
- SBCL Commits
[1983218] GC failure when compiling Maxima
- Launchpad Bugs