<
September, 2016
October, 2016
November, 2016
>
October, 2016
1st
Reorganize some redundant code in vm-macs.lisp
- SBCL Commits
[1629602] Unboxed 32-bit arithmetic on 64-bit processor
- Launchpad Bugs
2nd
tests: Add WITH-TRACED-FUNCTION in tests/debug.impure.lisp
- SBCL Commits
Implement :REPORT NIL option of TRACE macro
- SBCL Commits
Remove :REPORT SB-EXT:PROFILE vaporware from TRACE documentation string
- SBCL Commits
Fix TYPE-ERROR from (directory "SOME-DIRECTORY/..*")
- SBCL Commits
3rd
Remove the :read-only-tramps *feature*.
- SBCL Commits
Make sb-unix:nanosleep re-entrant on OSX.
- SBCL Commits
sb-posix: no getresgid getresuid on Darwin.
- SBCL Commits
runtime: warnings and indentation.
- SBCL Commits
Fix FP register disassembly on x86.
- SBCL Commits
with-alien: don't bind *alien-stack-pointer* unless needed.
- SBCL Commits
Use SSE for zeroing small dx-vectors on x86-64.
- SBCL Commits
Better LOGBITP transforms for bignums.
- SBCL Commits
4th
Fix non-x86 build.
- SBCL Commits
Support unboxed signed-word structure slots on x86, x86-64 and ARM64.
- SBCL Commits
x86-64: use storew* in with-fixed-allocation.
- SBCL Commits
Speed up AREF on displaced arrays.
- SBCL Commits
Speed up logical bit array operations on multidimensional arrays.
- SBCL Commits
Optimize hashing multidimensional vectors.
- SBCL Commits
Minor improvements in LOGBITP transform
- SBCL Commits
Make the build process abortable.
- SBCL Commits
build: add a recompile restart around LOAD.
- SBCL Commits
5th
Fix other implementation's `quit' functions.
- SBCL Commits
Fix second return value of MAKE-ALIEN-STRING
- SBCL Commits
sb-alien: avoid sign extension after sap-ref.
- SBCL Commits
Fix unsigned to float conversion on arm64.
- SBCL Commits
Faster out of line FLOAT for word sized bignums.
- SBCL Commits
tests: Fix string content validation in MAKE-ALIEN-STRING
- SBCL Commits
6th
Optimize left shift of a fixnum into a bignum.
- SBCL Commits
Inline bignum-plus-p.
- SBCL Commits
Speed up GC in the presence of lots of threads.
- SBCL Commits
Speed up read/write-sequence to non-fd-stream.
- SBCL Commits
A couple more :element-mode 'character for streams.
- SBCL Commits
7th
Fix array-equal-p.
- SBCL Commits
[1631506] COPY-READTABLE is not documented and does not always create proper copies
- Launchpad Bugs
Fix typos in NEWS
- SBCL Commits
Add docstring for COPY-READTABLE and always return a fresh deep copy.
- SBCL Commits
8th
x86-64: make absolute fixup offsets signed
- SBCL Commits
Genesis cold-sbcl.map improvements
- SBCL Commits
Slightly more generality to saving of gspaces
- SBCL Commits
Change 2 ECASEs to array lookups
- SBCL Commits
Add helper for calling static funs
- SBCL Commits
Inform LOAD-CODE whether the component is toplevel
- SBCL Commits
Make fun-lvar-tn's 2nd value a generalized boolean
- SBCL Commits
9th
Add thin wrapper for calling assem code on x86-64
- SBCL Commits
Fix VALID-CALLABLE-ARGUMENT on XEPs.
- SBCL Commits
Get rid of warning about ffsl().
- SBCL Commits
10th
Trivial rename
- SBCL Commits
Remove incorrect (but harmless) use of VALUES
- SBCL Commits
Remove needless C cast. Also improve snarky remark
- SBCL Commits
tests/: Fix reader.pure.lisp for non-unicode builds
- SBCL Commits
Fix building on older SBCL hosts
- SBCL Commits
Fix mis-merge of read-only-tramps build support (affecting parallel builds)
- SBCL Commits
Do just 1 pass over the heap in verify_dynamic_space()
- SBCL Commits
11th
No more song and dance routine with BOOLE- constants.
- SBCL Commits
Fix parallel building on older SBCL hosts
- SBCL Commits
12th
Optimize mv-call with multiple argument forms, not just one.
- SBCL Commits
[1632825] On OSX, load-shared-object does not reload if the dylib contains an @implementation block
- Launchpad Bugs
[1632834] mv-call and a declaration on &rest
- Launchpad Bugs
[1632837] Mismatching declarations for &rest trip an AVER
- Launchpad Bugs
13th
Add immobile space allocator for x86-64.
- SBCL Commits
Slightly speed up +/- on ratios.
- SBCL Commits
Remove SB-EXT:*INTEXP-MAXIMUM-EXPONENT*.
- SBCL Commits
Express zeroize more concisely
- SBCL Commits
Add :compact-instance-header feature for x86-64.
- SBCL Commits
14th
Delete unused SET-FUN-SUBTYPE vop
- SBCL Commits
[1633294] SBCL leaks a file descriptor when loading a core
- Launchpad Bugs
Close the fd used to load the core file.
- SBCL Commits
Optimize intexp on ratios.
- SBCL Commits
[1633559] no-pie FLAG needed for ubuntu yakety yak (16.10)
- Launchpad Bugs
[1633566] Error building latest sbcl source on Ubuntu 16.10 x86-64
- Launchpad Bugs
15th
Speed up SIGNUM on floats.
- SBCL Commits
Add a recompile restart in compile-stem.
- SBCL Commits
Speed up SQRT on negative numbers.
- SBCL Commits
Simplify complex-log.
- SBCL Commits
Remove BIGNUM-TYPE.
- SBCL Commits
Use internal errors in number-dispatch.
- SBCL Commits
Somewhat unify %COMPILER-{DEFCLASS,DEFINE-CONDITION}
- SBCL Commits
Simplify INSTALL-CONDITION-SLOT-{READER,WRITER}
- SBCL Commits
Rename src/code/early-condition.lisp -> src/code/early-class.lisp
- SBCL Commits
Simplify PRINT-OBJECT method for CONDITION
- SBCL Commits
17th
Fix grammar in lossage message
- SBCL Commits
fix compiler/linker options for Ubuntu 16.10
- SBCL Commits
Improve CONDITION-WAIT documentation string
- SBCL Commits
[1634188] Keyword arguments could be faster
- Launchpad Bugs
18th
New test case for 64364ae28bb06ba0f575dec717c0663673a3def3
- SBCL Commits
Circumvent some "lexical env too complex" errors
- SBCL Commits
[1634671] failed AVER: (OR (NOT SB-C::ENTRY) (EQ (SB-C::FUNCTIONAL-KIND SB-C::ENTRY) :DELETED))
- Launchpad Bugs
19th
Add lamentation
- SBCL Commits
Put spaces around type error message
- SBCL Commits
20th
[1635096] SBCL spins forever when instantiating a class
- Launchpad Bugs
tests: Use CHECKED-COMPILE in condition.pure.lisp
- SBCL Commits
Fix spaces in TYPE-ERROR report format control string
- SBCL Commits
[1635349] sb-introspect self-tests fail when sb-source-locations disabled
- Launchpad Bugs
Simplify DRIBBLE
- SBCL Commits
Declare types of *MACHINE-VERSION*, *{SHORT,LONG}-SITE-NAME*, *ED-FUNCTIONS*
- SBCL Commits
Use COMPILER-ERROR for "declaring global special" error
- SBCL Commits
tests: Use ASSERT-ERROR and CHECKED-COMPILE in defglobal.impure.lisp
- SBCL Commits
23rd
Fix delete-optional-dispatch for functionals with XEPs.
- SBCL Commits
24th
Fix fencepost bug if #-compact-instance-header + #+immobile-space
- SBCL Commits
25th
Fix undefined variable SB!VM:+PSEUDO-STATIC-GENERATION+ building for cheneygc
- SBCL Commits
[1636623] arm: Failed contribs: sb-sprof
- Launchpad Bugs
26th
[1636659] ppc: failed contrib: concurrency
- Launchpad Bugs
[1636910] function to find the size of a object in memory
- Launchpad Bugs
30th
[1637830] SBCL crashes on a vicious metacircle
- Launchpad Bugs
[1637840] SBCL dies when it has an USB device opened which gets unplugged and SLIME is open
- Launchpad Bugs
1.3.11: will be tagged as "sbcl-1.3.11"
- SBCL Commits
31st
Remove code that was dead as of change 621eebe206ae6.
- SBCL Commits