<
July, 2022
August, 2022
September, 2022
>
August, 2022
1st
Accept that value-cell-value can move to R/O space
- SBCL Commits
[1983248] SBCL crashes when saving a core
- Launchpad Bugs
[1983284] wrong result from compiled STRING/=
- Launchpad Bugs
Load the WIDETAG once for a series of type tests.
- SBCL Commits
Fix string/= type derivation.
- SBCL Commits
Fix bug in creating immobile-codeblob-vector
- SBCL Commits
2nd
Fixes regression in APROPOS-LIST from stringspace change
- SBCL Commits
Change order in which spaces are written to core file
- SBCL Commits
Improve FIND-ALL-SYMBOLS
- SBCL Commits
Add some flexibility to the build
- SBCL Commits
Remove unused variable
- SBCL Commits
[1983355] sbcl 2.2.7 does not compile latest usocket-0.8.4 on Windows
- Launchpad Bugs
Add /usr/local/include for freebsd
- SBCL Commits
Use leaf_obj_widetag_p more
- SBCL Commits
Don't use type-approx-intersection2 in constrain-ref-type.
- SBCL Commits
Prevent crash to ldb if run-program can't make pipe
- SBCL Commits
Placate clang-tidy
- SBCL Commits
3rd
Remove non-pauseless-threadstart code
- SBCL Commits
Restore -sb-thread.
- SBCL Commits
Skip a test on -sb-thread
- SBCL Commits
Readonlyize more strings
- SBCL Commits
Fix extremely deceptive indentation
- SBCL Commits
4th
Fix some new immobile space bugs
- SBCL Commits
Skip R/O space scan in apropos-list if saved with :PURIFY NIL
- SBCL Commits
Put immobile-codeblob-offsets in R/O space
- SBCL Commits
Malloc the tlsf structure
- SBCL Commits
[1983612] SBCL 2.2.7: SIGILL on AVX-enabled 256 SIMD packing
- Launchpad Bugs
x86-64: implement load-other-pointer-widetag, test-widetag VOPs.
- SBCL Commits
Get big-endian C build to not croak
- SBCL Commits
5th
Fix fullcgc crash
- SBCL Commits
Get sparc regression run to stop crashing in parallel-exec
- SBCL Commits
Always define page_words_t as 'unsigned short'
- SBCL Commits
Allow a TN to be used more than once in :more.
- SBCL Commits
6th
Be less parsimonious with memory for fullcgc bitmap
- SBCL Commits
[1983744] sbcl fails on 32-bit architecture (i386) with "mmap: Cannot allocate memory"
- Launchpad Bugs
Simplify error test
- SBCL Commits
Fix type conflict
- SBCL Commits
[1983760] [feature suggestion] Please allow to allocare memory dynamically
- Launchpad Bugs
Mostly forbid duplicate DEFUNs in genesis
- SBCL Commits
7th
Always deport codeblob offsets from heap before final GC
- SBCL Commits
Remove x86-darwin files
- SBCL Commits
8th
x86-64: Compile fewer custom trampolines
- SBCL Commits
Fix hide-packages test if heap assertions on
- SBCL Commits
[1983864] Regression failures with verify_gens etc
- Launchpad Bugs
Use $(CC) instead of cc. Fixes lp#1976148
- SBCL Commits
Fix hide-packages.test.sh again
- SBCL Commits
x86-64: give all funcallable-instances a builtin trampoline
- SBCL Commits
Combine more other-pointer type testing VOPs.
- SBCL Commits
9th
Remove obsolete junk
- SBCL Commits
Update comment to reflect reality
- SBCL Commits
Rewrite decode_fdefn_rawfun() to be understandable
- SBCL Commits
Handle SYMBOLP when combining other pointer type tests.
- SBCL Commits
Stop enlivening so many brothertree nodes
- SBCL Commits
10th
Assume that sizeof (page_words_t) is 2 in genesis
- SBCL Commits
Optimize a sequence of instance type tests.
- SBCL Commits
Speedup WRITE-BIGVEC-AS-SEQUENCE
- SBCL Commits
win32: Remove #ifdef from load_corefile_ptes
- SBCL Commits
More-or-less revert db2b157b2a06
- SBCL Commits
11th
Check for layout-depthoid-ge in structure-typep as well.
- SBCL Commits
Workaround cmucl limitation
- SBCL Commits
x86-64: shorten generic functions by 2 words
- SBCL Commits
Pass a GC space identifier to os_validate
- SBCL Commits
A typo in win32.
- SBCL Commits
Fix relocation.test.sh
- SBCL Commits
De-obfuscate fixnum-lowtags
- SBCL Commits
Remove some old stray type declaration.
- SBCL Commits
[1985814] Space character printed readably in bad way
- Launchpad Bugs
Fix spurious test failure
- SBCL Commits
Fix genesis to reject duplicate defuns (again)
- SBCL Commits
Remove equal-hash/unstable
- SBCL Commits
12th
Unbreak #-sb-unicode
- SBCL Commits
Speed up fop-load-code for genesis
- SBCL Commits
Optimize QUOTE-STRING
- SBCL Commits
Use a standard predicate
- SBCL Commits
x86-64: implement structure-typep.
- SBCL Commits
Fix -compact-instance-header
- SBCL Commits
13th
Change horrible logic to not-so-bad
- SBCL Commits
Update ASSERT_REGIONS_CLOSED for more regions
- SBCL Commits
14th
Generalize initializing and closing all TLABs for a thread
- SBCL Commits
Revert "Generalize initializing and closing all TLABs for a thread"
- SBCL Commits
Avoid full call to PATHNAMEP
- SBCL Commits
32-bit: Fix some C warnings
- SBCL Commits
Reapply 88e67077dcf0 with corrections
- SBCL Commits
Use the other TLABs for something (trivial for now)
- SBCL Commits
Check :start/end for FILL more thoroughly.
- SBCL Commits
Unused variable.
- SBCL Commits
15th
Remove convoluted genesis logic
- SBCL Commits
Fix test breakage due to b95bd213c9
- SBCL Commits
Remove DYNAMIC-SPACE-END and CURRENT-DYNAMIC-SPACE-START
- SBCL Commits
16th
Add some truly-the
- SBCL Commits
Test for condition pathname structure-object using structure-typep.
- SBCL Commits
17th
[1986810] functions bodies ending in infinite loops execute false branches
- Launchpad Bugs
define-vop: :unused-if for temporaries.
- SBCL Commits
Test for sealed classes using structure-typep too.
- SBCL Commits
Cajole COPY-STRUCTURE to inline itself more
- SBCL Commits
Move pcl-compile out of cold build
- SBCL Commits
Improve ldb_monitor 'threads' command
- SBCL Commits
Disable sb-capstone tests
- SBCL Commits
Fix -compact-instance-header
- SBCL Commits
Fix clang-tidy finding
- SBCL Commits
Fix ir2-optimize-jumps.
- SBCL Commits
19th
Fix GNU-stack note
- SBCL Commits
Remove "augmented" symbols
- SBCL Commits
other-pointer-subtype-p vop-optimize: follow the true branch too.
- SBCL Commits
structure-typep vop-optimize: follow the true branch too.
- SBCL Commits
Flip a let binding order
- SBCL Commits
20th
Fix ppc64 cold-init crash
- SBCL Commits
21st
Slightly faster slow-hairy-data-vector-ref.
- SBCL Commits
arm64: encode more immediates for < >.
- SBCL Commits
Don't check for VECTOR before calling hairy-data-vector-ref.
- SBCL Commits
Don't pass arg-count in hairy-data-vector-ref.
- SBCL Commits
Better type checks for (and array/vector (not simple-array)).
- SBCL Commits
22nd
Adjust a test for #-sb-unicode
- SBCL Commits
Use stronger type declaration
- SBCL Commits
Split sb-pcl::format-symbol into two variants
- SBCL Commits
Favor base-string as the prefix in GENSYM
- SBCL Commits
Initial draft of NEWS for sbcl-2.2.8
- SBCL Commits
Clarify a NEWS entry.
- SBCL Commits
Use a single value type in cast-externally-checkable-p.
- SBCL Commits
23rd
Remove unused definitions
- SBCL Commits
24th
Speedup float-math verification
- SBCL Commits
Remove mention of SB-RBTREE from warm build
- SBCL Commits
Add a test for a full call to AREF not doing type checks.
- SBCL Commits
25th
github actions: increase dynamic space size.
- SBCL Commits
26th
[1987710] %coerce-callable-to-fun lack of error checking sometimes
- Launchpad Bugs
27th
Improve some wording
- SBCL Commits
Remove inapplicable documentation
- SBCL Commits
Remove unused variable
- SBCL Commits
28th
Workaround a pseudo-static-generation annoyance
- SBCL Commits
30th
2.2.8: will be tagged as "sbcl-2.2.8"
- SBCL Commits
Don't type-check for vector in FILL-POINTER.
- SBCL Commits
arm64: implement test-header-data-bit.
- SBCL Commits
Don't restore spilled registers after calling a NIL function.
- SBCL Commits
Always use test-header-data-bit.
- SBCL Commits
31st
x86-64: Use inc/dec for add/sub of 1
- SBCL Commits
x86-64: improve SAP+ and VECTOR-SAP
- SBCL Commits
x86-64: simplify some junk
- SBCL Commits
Fix ash-mod64 constant folding.
- SBCL Commits
Delete mention of nonexistent things
- SBCL Commits