<
October, 2016
November, 2016
December, 2016
>
November, 2016
1st
Remove some dead code
- SBCL Commits
Fix parallel-fasl-load crashing.
- SBCL Commits
Optimize %negate on negative signed words on x86oids and ARM64.
- SBCL Commits
Avoid creating bignums for (truncate word power-of-two).
- SBCL Commits
2nd
Remove extraneous set_forwarding_pointer() call.
- SBCL Commits
Type declarations, docstring improvements for *{SAVE,INIT,EXIT}-HOOKS*
- SBCL Commits
Add (integer-length ub64) VOP for ARM64.
- SBCL Commits
Avoid unnecessary moves in a couple of artithmetic VOPs on ARM64.
- SBCL Commits
Optimize ASH VOPs on ARM64.
- SBCL Commits
Add a (signed-byte 64) variant of the logcount VOP on ARM64.
- SBCL Commits
x86-64: apply the logcount VOP to (signed-byte 64) arguments.
- SBCL Commits
More robust sb-bsd-sockets tests in the absence of IPV6.
- SBCL Commits
3rd
Remove dead comments and dead variable.
- SBCL Commits
4th
Style/spelling/naming changes
- SBCL Commits
5th
[1639410] sbcl: malloc.c:2372: sysmalloc: Assertion
- Launchpad Bugs
[1639490] Y-OR-N-P and YES-OR-NO-P only accept STRING for format control
- Launchpad Bugs
Fix compilation of YES-OR-NO-P with formatter functions.
- SBCL Commits
8th
Add :IMMOBILE-CODE feature.
- SBCL Commits
9th
Fix handling of memory faults on Darwin.
- SBCL Commits
11th
[1641058] sb-unix::get-timezone is broken on Windows 10
- Launchpad Bugs
Check the type of the argument for ~[ in FORMAT.
- SBCL Commits
12th
Make code walker tests more correct.
- SBCL Commits
Change K&R C to ANSI C
- SBCL Commits
Make ldb's 'dump' command more flexible.
- SBCL Commits
Make COND a non-recursive macro
- SBCL Commits
13th
New helper functions FORMAT-ERROR[-AT][*] for signaling FORMAT errors
- SBCL Commits
Fix error report for compiled ~:P format directive
- SBCL Commits
Fix error report for compiled ~* FORMAT directive
- SBCL Commits
15th
Change code component printer.
- SBCL Commits
Generalize the function formerly known as verify_generation()
- SBCL Commits
Implement defragmentation of immobile code.
- SBCL Commits
Add {STANDARD,SHORT}-METHOD-COMBINATION-QUALIFIER-P
- SBCL Commits
Cosmetic improvements in PCL code
- SBCL Commits
More thorough checking of callable arguments arg-count mismatches.
- SBCL Commits
New generic function MAKE-METHOD-LAMBDA-USING-SPECIALIZERS
- SBCL Commits
Fix some C warnings
- SBCL Commits
16th
Always defrag immobile code on each SAVE-LISP-AND-DIE
- SBCL Commits
More compact readable output of base-strings.
- SBCL Commits
Add switch controlling COMPILE's use of immobile space.
- SBCL Commits
tests: Improve assertion in CALLABLE-DELAYED-MISMATCH test
- SBCL Commits
17th
Fix horrible array overrun bug in heap defragmentation logic.
- SBCL Commits
Cosmetic improvements in REAL-GET-METHOD
- SBCL Commits
New generic function MAKE-SPECIALIZER-FORM-USING-CLASS
- SBCL Commits
x86-64: Make immobile code opt-in, not opt-out. Adjust NEWS accordingly.
- SBCL Commits
[1642708] feature :SB-FASTEVAL test failures
- Launchpad Bugs
21st
Fix bug when saving core if *COMPILE-TO-MEMORY-SPACE* is :DYNAMIC
- SBCL Commits
22nd
x86-64: Ensure that all base image code is immobile.
- SBCL Commits
[1643771] Symbol "BIGNUM-TYPE" not found in the SB-BIGNUM package. (SBCL-1.3.11/W32)
- Launchpad Bugs
x86-64: Remove rex-reg disassembler format
- SBCL Commits
23rd
Remove obsolete comment and unused function
- SBCL Commits
Remove 2-operand-fop hack.
- SBCL Commits
runtime: guard use of COMPLEX_CHARACTER_STRING_WIDETAG in marknsweepgc.c
- SBCL Commits
Actually place static functions first in immobile space.
- SBCL Commits
24th
runtime: work around a clang bug triggered by defrag_immobile_space
- SBCL Commits
26th
[1644944] optimized constructors don't see constant redefinitions
- Launchpad Bugs
[1644948] circularity detection of FORMAT NIL behaves oddly in PRINT-OBJECT methods
- Launchpad Bugs
[1644984] SBCL Logo Proposals
- Launchpad Bugs
27th
[1645152] SETF on undefined var doesn't trigger a package lock
- Launchpad Bugs
28th
Remove obsolete misplaced comment, fixed by aee789a4.
- SBCL Commits
Fix data truncation in printf strings
- SBCL Commits
Remove buggy reimplementation of a compiler test util.
- SBCL Commits
29th
1.3.12: will be tagged as "sbcl-1.3.12"
- SBCL Commits
[1645895] Incorrect behavior of IMPORT with "homeless" symbols
- Launchpad Bugs
manual: Fix package of *DEBUG-BEGINNER-HELP-P*
- SBCL Commits
30th
Remove CEILING from code component size calculations.
- SBCL Commits
Use quotes, not angle brackets, for non-system headers
- SBCL Commits
Simplify some idioms in genesis.
- SBCL Commits
Disentangle chenygc/gencgc branches of SAVE-LISP-AND-DIE
- SBCL Commits
Fix style warning in preceding change on gencgc.
- SBCL Commits
Remove wordy and not terribly relevant comment.
- SBCL Commits
Fix {SET,GET}-HEADER-DATA for 64-bit architectures
- SBCL Commits
Add cold-load versions of {SET,GET}-HEADER-DATA
- SBCL Commits
Check package locks when setting undefined variables.
- SBCL Commits
tests: Remove obsolete TODO in package-locks.impure.lisp
- SBCL Commits
Remove .cvsignore files
- SBCL Commits
runtime: Fix potential implicit declaration of lose() in dynbind.c
- SBCL Commits
Improve pin_words() by bailing out early if possible.
- SBCL Commits
Transform SET into SETQ on known variables.
- SBCL Commits
Better checking of package locks when declaring variables.
- SBCL Commits
asdf: Fix repository URL in pull-asdf.sh
- SBCL Commits