<
June, 2020
July, 2020
August, 2020
>
July, 2020
1st
Disable a test on -sb-thread
- SBCL Commits
Fix a test with the tree-shaker enabled.
- SBCL Commits
Can't exit from pure tests.
- SBCL Commits
Remove legacy VALUE parameter of CALL-WITH-MUTEX
- SBCL Commits
Shorten function prologue in CALL-WITH idiom
- SBCL Commits
Use MUTEX-OWNER, not mutex-value
- SBCL Commits
Fix #-sb-thread
- SBCL Commits
ir1final: Ignore missing known functions on -sb-thread.
- SBCL Commits
Can #+sb-thread again some defknowns.
- SBCL Commits
Enforce safe use of THREAD-OS-THREAD
- SBCL Commits
Fix test
- SBCL Commits
Tidy up some make-thread junk
- SBCL Commits
Skip a test.
- SBCL Commits
2nd
Trivial rename
- SBCL Commits
Test a different macro
- SBCL Commits
Deprecate SB-PCL: exports.
- SBCL Commits
Catch something at compile-time
- SBCL Commits
Remove two more slots from THREAD
- SBCL Commits
Remove obsolete comment - we use posix threads
- SBCL Commits
3rd
Put stack-end back in lisp thread struct to fix #+win32
- SBCL Commits
[1886120] Uncaught compile error on invalid function form with sb-pcl symbol
- Launchpad Bugs
Provide more strange #R (etc) examples
- SBCL Commits
4th
[1886255] [Guix] SBCL 2.0.6 is broken if boostrapped from ECL or Clisp
- Launchpad Bugs
Fix bootstrapping with ECL, Clisp.
- SBCL Commits
Fix wrong docstring, remove wrong comment
- SBCL Commits
6th
[1886397] subtypep strongly disagrees with class inheritance
- Launchpad Bugs
no warning on not linux.
- SBCL Commits
add-direct-subclass: do the reverse of remove-direct-subclass.
- SBCL Commits
compile-time warnings for reduce: take initial-value into account.
- SBCL Commits
[1886587] Failure in restart for OPEN on nonexistent file
- Launchpad Bugs
Fix an OPEN restart.
- SBCL Commits
7th
Add debugging helper
- SBCL Commits
Fix comments
- SBCL Commits
Print logdir at top and bottom of output
- SBCL Commits
Avoiding nested interrupt contexts due to finalizers
- SBCL Commits
Allow threads to startup if session lock is held
- SBCL Commits
Fix -sb-thread.
- SBCL Commits
Fix finalizer.test.sh
- SBCL Commits
Try to fix a test with sb-sys:scrub-control-stack.
- SBCL Commits
Add diagnostics to finalize.test
- SBCL Commits
Take another stab at finalizer test
- SBCL Commits
8th
Remove stray arguments
- SBCL Commits
Privatize sigaddset_gc()
- SBCL Commits
Employ traceroot in finalizer test on failure
- SBCL Commits
Fix lingering "GC pending" from foreign callback
- SBCL Commits
Speed up foreign-callback entry by 35x or more.
- SBCL Commits
[1886808] Strange behaviour of subtypep with undefined types
- Launchpad Bugs
Fix win32.
- SBCL Commits
#+linux sb-thread::thread-os-tid
- SBCL Commits
[1886817] Exponential compile time
- Launchpad Bugs
[1886818] Memory leak during compilation
- Launchpad Bugs
[1886825] The value NIL is not of type SB-C::LVAR (in IR1-OPTIMIZE-IF)
- Launchpad Bugs
Fix split-let with unused variables.
- SBCL Commits
Make fcb-threads test pass for #+sb-safepoint
- SBCL Commits
github: bump dynamic-space-size when building on windows.
- SBCL Commits
Fix vzeroupper, vzeroall encoding.
- SBCL Commits
Apply a mixed bag of small fixes
- SBCL Commits
Rewrite finalizer test
- SBCL Commits
Amend test manifest
- SBCL Commits
9th
Make print-object on thread less evil
- SBCL Commits
Prevent JOIN-THREAD on foreign threads
- SBCL Commits
Unbangify
- SBCL Commits
Move alloc-signal out of early-impl
- SBCL Commits
Improve a test
- SBCL Commits
finalize.impure: cons less on sb-safepoint.
- SBCL Commits
[1887014] defclass allows invalid slot options
- Launchpad Bugs
10th
[1887164] SB-ROTATE-BYTE:ROTATE-BYTE can cause macroexpansion at compile time that allows errors to escape in malformed code
- Launchpad Bugs
Write a C header for SB-THREAD:THREAD
- SBCL Commits
Add some trivial low-level helpers
- SBCL Commits
Fix some issues for clang UBSan
- SBCL Commits
Fix 32-bit.
- SBCL Commits
11th
Remove os-provides-putwc and backtrace's use of putwc
- SBCL Commits
Unbreak make-c-runtime.sh
- SBCL Commits
Accept UCS4 strings in debug_print
- SBCL Commits
sb-rotate-byte: catch macroexpand errors.
- SBCL Commits
Consider SAPs to be immediate values in fasl files
- SBCL Commits
12th
Fix recently introduced pathname regressions
- SBCL Commits
Combine all pathname make-load-form methods into one
- SBCL Commits
Warn about destructively modifying macro arguments.
- SBCL Commits
[1887316] FIND and similar functions throw compile time errors on short improper lists
- Launchpad Bugs
13th
[1887323] Memory fault in compiler on invalid %array-displaced-p form
- Launchpad Bugs
Extend parallel-exec.sh capability
- SBCL Commits
Consolidate thread setup
- SBCL Commits
Remove file extensions
- SBCL Commits
Fix darwin, openbsd.
- SBCL Commits
Fix OS_THREAD_STACK.
- SBCL Commits
Remove :HOST mode from SB-COLD::FEATURE-IN-LIST-P
- SBCL Commits
Add a developer feature to backtrace all threads on a signal
- SBCL Commits
14th
Handle components that are PATTERNs in MAKE-LOAD-FORM PATHNAME method
- SBCL Commits
Disable finalize.impure on sb-safepoint.
- SBCL Commits
Fix C warning
- SBCL Commits
Remove some stray uses of pthread_setspecific
- SBCL Commits
Skip a test on :interpreter.
- SBCL Commits
Restore proper reports for some file-related errors
- SBCL Commits
15th
Unpessimize SB-C::FIND-CONSTANT some more
- SBCL Commits
Ignore *break-on-signals* in CL snapshot diff
- SBCL Commits
Be more specific about allowed undefined classoids
- SBCL Commits
Improve documentation strings of some list-related functions
- SBCL Commits
Fix bug in PRIMITIVE-TYPE-AUX
- SBCL Commits
tests: Use WITH-TEST in reader.pure.lisp
- SBCL Commits
Fix circularity handling in non-recursive READ-DELIMITED-LIST
- SBCL Commits
Muffle array-initial-element-mismatch in MAP.
- SBCL Commits
make-array: signal INITIAL-ELEMENT-MISMATCH-STYLE-WARNING at ct.
- SBCL Commits
Missing change.
- SBCL Commits
Improve commentary
- SBCL Commits
Try to clarify classoid intersection logic some
- SBCL Commits
Change direct superclass of PATHNAME to T
- SBCL Commits
[1887712] Escaping compile time error on VALUES type to COERCE
- Launchpad Bugs
Remove use of TRUENAME (via PROBE-FILE) from OPEN
- SBCL Commits
Fix slot-exists-p on the new builtin classoids
- SBCL Commits
16th
Fix "unused result" warning
- SBCL Commits
win32: make pipes larger
- SBCL Commits
Workaround mmap() interceptors
- SBCL Commits
17th
[1887913] Condition raised when stderr is missing
- Launchpad Bugs
Fix another warning
- SBCL Commits
Set warm build compilation policy
- SBCL Commits
Unbreak everything in PCL
- SBCL Commits
Rewrite MAP-OBJECTS-IN-RANGE, again
- SBCL Commits
[1888028] :hash-function behavior in make-hash-table inconsistent with documentation
- Launchpad Bugs
18th
replace -whitelist with -allowlist
- SBCL Commits
19th
[1888105] TRACE doesn't bind I/O control variables effectively
- Launchpad Bugs
Add some timing and other diagnostics to deadlock.impure
- SBCL Commits
[1888143] Various system facilities don't bind I/O control variables effectively
- Launchpad Bugs
Add comment about something to investigate
- SBCL Commits
[1888152] Compile error escaping from sb-rotate-byte:rotate-byte: bad size specified for UNSIGNED-BYTE type specifier: 0
- Launchpad Bugs
Use pthread_equal only if linking with -lpthread
- SBCL Commits
rotate-byte: don't pass (unsigned-byte 0) to specifier-type.
- SBCL Commits
20th
Put back the THREAD-OS-THREAD slot
- SBCL Commits
Fix style-warnings
- SBCL Commits
Tighten up documentation
- SBCL Commits
fast-eval: slam compiled structure accessors in
- SBCL Commits
21st
Allow building with #+(and linux (not sb-futex))
- SBCL Commits
Speed up MAKE-THREAD for x86[-64] on linux
- SBCL Commits
[1888384] failed AVER: (SB-VM::GPR-TN-P SB-VM::X)
- Launchpad Bugs
Remove *joinable-threads* when saving a core
- SBCL Commits
22nd
Fix sb-safepoint and non-x86
- SBCL Commits
Fix flaky test
- SBCL Commits
Attempt to fix save-deinit.impure.lisp
- SBCL Commits
[1888552] Partly-wild logical pathname components don't work
- Launchpad Bugs
23rd
Add a fudge factor
- SBCL Commits
Add a few news items
- SBCL Commits
24th
Prezero foreign lisp thread stacks if precise GC
- SBCL Commits
Fix arm64 -sb-thread.
- SBCL Commits
25th
[1888919] deftransform error on LENGTH and MAKE--SEQUENCE of (STRING *)
- Launchpad Bugs
Fix false positives from ASan and be less terse in comments
- SBCL Commits
29th
[1889391] Failure in COUNT applied to MAKE-STRING
- Launchpad Bugs
[1889392] failed AVER: (SUBSETP SB-C::END SB-C::END-STACK)
- Launchpad Bugs
[1889393] failed AVER: (NOT (PLUSP SB-C::TODO))
- Launchpad Bugs
Disable :pauseless-threadstart for this release
- SBCL Commits
[1889456] Disassembly of long lambda-lists not line-wrapped correctly
- Launchpad Bugs
30th
a few comment changes
- SBCL Commits
update NEWS for sbcl-2.0.7 some more
- SBCL Commits
2.0.7: will be tagged as "sbcl-2.0.7"
- SBCL Commits
31st
remove some host gensyms leaked into fasl output.
- SBCL Commits