<
June, 2019
July, 2019
August, 2019
>
July, 2019
1st
Fix generic_eql for macOS
- SBCL Commits
Do not compare hashes in %GETHASH3/EQL
- SBCL Commits
Fix some really wonky math in hash-table sizing
- SBCL Commits
Rehost ansi-test on github.
- SBCL Commits
[1834964] SBCL and .Net Core runtimes stomp on each other signals while loaded in one process
- Launchpad Bugs
2nd
Do something useful with very small values of rehash-size
- SBCL Commits
3rd
[1835221] Reduce code size of call to SB-KERNEL:ASSERT-ERROR
- Launchpad Bugs
Reduce ASSERT expansion.
- SBCL Commits
Add restore_sbcl_signals.
- SBCL Commits
[1835306] sb-pcl::constructor-function-form calls optimizing-generator even though there are custom methods
- Launchpad Bugs
Improve PUTHASH and MAPHASH
- SBCL Commits
Teach ldb about (unsigned-byte 32) vectors
- SBCL Commits
4th
Add a high-water-mark indicator to hash-table kv vectors
- SBCL Commits
Remove now incorrect assertion
- SBCL Commits
5th
Give REMHASH the same treatment as PUTHASH
- SBCL Commits
6th
[1835599] Compiler hangs when compiling unused local function
- Launchpad Bugs
Break an infinite loop in principal-lvar-ref-use.
- SBCL Commits
Restore build with #+sb-show
- SBCL Commits
Make SBCL buildable with debug 2.
- SBCL Commits
Simplify the POLICY macro.
- SBCL Commits
Don't assume C99 compiler by default
- SBCL Commits
Fix sb-interpreter:policy.
- SBCL Commits
Fix %simd-pack-256-3.
- SBCL Commits
7th
Split out the aspects of the valid-hashing bit into three bits
- SBCL Commits
Use env-policy in sb-interpreter:policy.
- SBCL Commits
9th
[1835934] Inspector shows wrong array element type
- Launchpad Bugs
10th
Use vtable-like dispatch in GETHASH, PUTHASH, REMHASH
- SBCL Commits
Restore building 64-bit target on 32-bit host
- SBCL Commits
[1836096] using values-list with &rest fails
- Launchpad Bugs
11th
[1836228] Memory fault in code recovering from control stack exhaustion
- Launchpad Bugs
Lose in handle_guard_page_triggered when pseudo_atomic.
- SBCL Commits
12th
Fix INSPECTing vectors and arrays
- SBCL Commits
[1836382] Feature Request: Style warning on 'suspicious' constant/symbol
- Launchpad Bugs
Don't inhibit GC during weak table operations except rehash
- SBCL Commits
Run hash-cache interrupt test for less time
- SBCL Commits
Don't use get_pseudo_atomic_atomic.
- SBCL Commits
Allow dumping FUN-SRC in SB-XC.
- SBCL Commits
Make the multi-reader hashtable tests more brutal
- SBCL Commits
hash.pure/gc-smashed-cell-list: add scrub-control-stack.
- SBCL Commits
hash.pure/gc-smashed-cell-list: don't run scrub-control-stack on win-x86-64.
- SBCL Commits
13th
Do one of the fixmes in src/code/simple-fun
- SBCL Commits
Remove optimize debug
- SBCL Commits
Fix two problems with %more-arg-values.
- SBCL Commits
Add MORE-ARG-OR-NIL for x86.
- SBCL Commits
Add MORE-ARG-OR-NIL for arm64, arm, ppc.
- SBCL Commits
gc-smashed-cell-list fails on ppc.
- SBCL Commits
Fix gc-smashed-cell-list on ppc.
- SBCL Commits
Add MORE-ARG-OR-NIL to riscv.
- SBCL Commits
Skip gc-smashed-cell-list on (and :x86-64 :win32)
- SBCL Commits
Fix :skipped-on
- SBCL Commits
14th
Fix scrub-control-stack on win32-x86-64.
- SBCL Commits
15th
[1836663] Only generate versions in SBCL git checkouts
- Launchpad Bugs
17th
Fix FINDHASH-WEAK
- SBCL Commits
Pull out remhash/weak from the surrounding flet
- SBCL Commits
Only generate versions in SBCL git checkouts
- SBCL Commits
19th
[1837168] compiler constant reduction test fails on sunos x86-64
- Launchpad Bugs
Improve GETHASH on non-weak hashtables
- SBCL Commits
gc_assert->lose to provide a bit more info.
- SBCL Commits
Implement os_context_float_register_addr for SunOS on x86-64
- SBCL Commits
Change the default element-type in with-simple-output-to-string.
- SBCL Commits
Use PIC-compatible code in x86-64-assem.S
- SBCL Commits
Fix -sb-unicode
- SBCL Commits
Fix new-kv-vector.
- SBCL Commits
Use optimistic rehash strategy in PUTHASH
- SBCL Commits
sb-bsd-sockets: Somewhat fix (SETF SOCKOPT-BIND-TO-DEVICE)
- SBCL Commits
tests: Fix two warnings
- SBCL Commits
tests: Fix *FAILURES* -> *RESULT* in run-tests.lisp
- SBCL Commits
21st
[1837306] unencapsulated tracing is not thread safe
- Launchpad Bugs
[1837307] unencapsulated tracing is broken on SunOS
- Launchpad Bugs
Cause more hash collisions in some hash-table tests
- SBCL Commits
Use optimistic strategy in REMHASH
- SBCL Commits
Incorporate maybe-rehash and related code into findhash-weak
- SBCL Commits
Fix unencapsulated tracing on SunOS
- SBCL Commits
Remove GC inhibit when growing a non-weak hash-table
- SBCL Commits
23rd
[1837495] sporadic failures of mktemp tests on SunOS
- Launchpad Bugs
Fix sb-posix mk[s]temp tests if XXXXXX is replaced with a dot.
- SBCL Commits
sb-posix-tests/parse-native-namestring: take dots in directory names into account.
- SBCL Commits
25th
[1837817] sb-concurrency tests fail on SunOS because of low-resolution clock
- Launchpad Bugs
sb-concurrency/tests/test-frlock: SunOS clock may be low resolution
- SBCL Commits
28th
NEWS for sbcl-1.5.5 cycle
- SBCL Commits
1.5.5: will be tagged as "sbcl-1.5.5"
- SBCL Commits
Use ignorable decl instead of reader conditional
- SBCL Commits
Remove unwarranted and inexplicable WITHOUT-GCING
- SBCL Commits
Remove without-gcing from SB-SYS:ENABLE-INTERRUPT
- SBCL Commits
Fix some ACLREPL inspect methods
- SBCL Commits
Use with-pinned-objects instead of without-gcing
- SBCL Commits
Rearrange build to remove a kludge
- SBCL Commits
[1838214] test for lp-1038034 passes on SunOS too
- Launchpad Bugs
mark test for lp-1038034 as passing on SunOS too
- SBCL Commits
29th
Replace buggy testing mocks wih potentially less dubious code
- SBCL Commits
Remove GC inhibit from rehash of weak hash-tables
- SBCL Commits
Fix undefined alien warnings
- SBCL Commits
Add a level of indirection to CLRHASH
- SBCL Commits
[1838232] Unable to bootstrap SBCL on MIPS64 LE architecture
- Launchpad Bugs
statically-link-code-obj: one more ignorable.
- SBCL Commits
gc_assert->lose to provide a bit more info.
- SBCL Commits
[1838267] Unhandled memory fault in code with dynamic extent function, multiple-value-call
- Launchpad Bugs
check-manifest: ignore /proc/self/maps
- SBCL Commits
Fix change-class in the presence of slot-value-using-class.
- SBCL Commits
Don't derive (truncate number number) as nil.
- SBCL Commits
[1838333] Incorrect report of improper number of arguments to SIGNUM
- Launchpad Bugs
[1838337] The function SB-KERNEL:SINGLE-FLOAT-SIGN is undefined.
- Launchpad Bugs
Fix GC invariant loss when resizing a weak hash-table
- SBCL Commits
Add stubs for float-sign VOPs.
- SBCL Commits
Fix (signum number) derivation.
- SBCL Commits
timer.impure/:timer :parallel-unschedule: unschedule the timer after finishing.
- SBCL Commits
30th
Enable stably hashed EQ hash tables
- SBCL Commits
[1838442] MAKE-ARRAY can't propagate ELEMENT-TYPE when handling multidimensional array
- Launchpad Bugs
Derive the type of make-array-header*
- SBCL Commits
31st
Remove sig-ign and sig-dfl constants
- SBCL Commits
Remove the length byte from fdefn headers
- SBCL Commits
run-program.tests.sh: use latin-1 when decoding environ.
- SBCL Commits