<
May, 2017
June, 2017
July, 2017
>
June, 2017
1st
Remove obsolete genesis code
- SBCL Commits
Change depthoid of SEQUENCE from 2 to 1.
- SBCL Commits
Quiet some tests
- SBCL Commits
Optimize LAYOUT-OF for #+immobile-space, part 1 of 3
- SBCL Commits
Optimize LAYOUT-OF for #+immobile-space, part 3 of 3
- SBCL Commits
Optimize LAYOUT-OF for #+immobile-space, part 2 of 3
- SBCL Commits
Remove unwarranted optimization
- SBCL Commits
Fix and add test for previous change
- SBCL Commits
PARSE-NATIVE-UNIX-NAMESTRING: don't parse empty directory as (:relative)
- SBCL Commits
Fix PARSE-NAMESTRING on displaced strings.
- SBCL Commits
Fix logical-pathname parsing on displaced strings.
- SBCL Commits
Print specialized arrays without using *read-eval*.
- SBCL Commits
Fix PARSE-NATIVE-NAMESTRING on displaced strings.
- SBCL Commits
Fix read_var_integer.
- SBCL Commits
Remove O(n^2) search from LIST-ALL-PACKAGES
- SBCL Commits
Silence tests, fix typo
- SBCL Commits
Don't go out to lunch when backtracing
- SBCL Commits
2nd
Properly check GC invariants on interrupts.
- SBCL Commits
Make IR1 objects printable after exiting the compiler
- SBCL Commits
Traceroot bugfixes
- SBCL Commits
4th
Coalesce more vectors in save-lisp-and-die, part 2 of 2
- SBCL Commits
Prepare for more literal vector coalescing.
- SBCL Commits
Fix typo in condition report for failed UNDEFINED-RESTART
- SBCL Commits
5th
mips: fix set-header-data to allow any size immediate val
- SBCL Commits
ppc: fix SET-HEADER-DATA, also some style-warnings
- SBCL Commits
Sparc: fix SET-HEADER-DATA
- SBCL Commits
Capitalize error message strings.
- SBCL Commits
Remove (most) lower-casified instruction emitter names.
- SBCL Commits
Still more spelling consistency
- SBCL Commits
6th
Fix failures to inline
- SBCL Commits
Shorten instances of DEFINITION-SOURCE-LOCATION
- SBCL Commits
Unbreak FIND-ALL-SYMBOLS
- SBCL Commits
Reduce noise from *-cload tests
- SBCL Commits
Small optimization to traceroot
- SBCL Commits
Change SB-IMPL::FIND-EXTERNAL-SYMBOL return convention
- SBCL Commits
Coalesce similar vectors pointed to by static objects
- SBCL Commits
Readonlyize strings in SB-UNICODE::**CONFUSABLES**
- SBCL Commits
OAOO concept applied to *!BUILT-IN-CLASSES*
- SBCL Commits
7th
[1696274] Floating infinities crash EQUALP hash-table
- Launchpad Bugs
Fix recent changes to definition-source-location
- SBCL Commits
Another bit of vector coalescing
- SBCL Commits
Fix NUMBER-PSXHASH for float infinities
- SBCL Commits
Coalesce bignums and such in S-L-A-D
- SBCL Commits
Fix accidental pessimization of BOA constructor
- SBCL Commits
8th
Shorten DEFSTRUCT-SLOT-DESCRIPTIONS a little
- SBCL Commits
Shorten COMPILED-DEBUG-FUNs
- SBCL Commits
9th
Remove DEAD-BEEF-STRUCTURE-OBJECT.
- SBCL Commits
Try to unbreak the windows build
- SBCL Commits
Improve comments, and an unrelated spelling fix
- SBCL Commits
10th
Fix backwardly named function.
- SBCL Commits
11th
Don't loop when specializing on classless types.
- SBCL Commits
[1697226] SBCL hangs when defining a method specialized on keyword
- Launchpad Bugs
12th
Correctly inherit DSD-SAFE-P
- SBCL Commits
Improve %MAKE-STRUCTURE-INSTANCE interpreter stub
- SBCL Commits
Fix test, thanks to csr.
- SBCL Commits
Fix "Fix test, thanks to csr."
- SBCL Commits
Really really fix "fix test". Third time's a charm?
- SBCL Commits
Avoid dumping same-named gensyms as debug vars
- SBCL Commits
Fix pet peeve: 1000 different FORMAT-ARGn gensyms.
- SBCL Commits
[1697528] Memory corruption in SBCL 1.3.18 and GCC 7
- Launchpad Bugs
13th
Minor improvements in NSUBLIS
- SBCL Commits
Fix PRINT-ALLOCATED-OBJECTS
- SBCL Commits
Compress debug-blocks a bit.
- SBCL Commits
Do 1 level of recursion in coalesce_obj()
- SBCL Commits
More stupid gensym avoidance.
- SBCL Commits
Fix backtrace test
- SBCL Commits
Fix misnomer: %ARRAY-DATA-VECTOR -> %ARRAY-DATA
- SBCL Commits
14th
Make LZ-COMPRESS not take forever on a 2MB debug block
- SBCL Commits
15th
Change hash-table-weakness slot to a small integer.
- SBCL Commits
Fix style-warnings due to previous commit
- SBCL Commits
16th
Don't put CORE_STRING and POSIX_ARGV in static-symbols.h
- SBCL Commits
17th
Disable some tests if the OS kernel disables IPv4
- SBCL Commits
19th
Fix CODE-N-UNBOXED-DATA-WORDS. Broken by change f8c67b2deb
- SBCL Commits
Use CONS(x)->slot instead of reinventing car and cdr
- SBCL Commits
Optimize test for unbound CLOS slots, part 1 of 2.
- SBCL Commits
Optimize test for unbound CLOS slots, part 2 of 2.
- SBCL Commits
Add interpreter stub for UNBOUND-MARKER-P.
- SBCL Commits
Eliminate temporary vars that act solely to cast a pointer.
- SBCL Commits
20th
Avoid a few rebindings of *print-base* and *print-radix*
- SBCL Commits
Reindent
- SBCL Commits
Don't show 100 invocations of (ROOM)
- SBCL Commits
Print SB-PCL:+SLOT-UNBOUND+ as "#<unbound>"
- SBCL Commits
Unbreak #!+sb-show
- SBCL Commits
Fix truncated printing
- SBCL Commits
Add helper function in the style of CONS,SYMBOL
- SBCL Commits
Make *inlinep-translations* a constant
- SBCL Commits
Remove dead variable (almost completely removed in e241405a1f)
- SBCL Commits
Don't put useless values in globaldb
- SBCL Commits
Remove compile-time-only symbol from image
- SBCL Commits
Remove docstring from prim-object-slot.
- SBCL Commits
Fix ENV-FROM-LEXENV
- SBCL Commits
Change some lists to vectors
- SBCL Commits
21st
Repair build breakage due to style warning
- SBCL Commits
Make *static-symbols* into a constant
- SBCL Commits
Change hash table empty slot marker to unbound marker.
- SBCL Commits
[1699596] Incorrect WRITE circularity on specialized arrays
- Launchpad Bugs
Fix printing of readable vectors with *print-circle*.
- SBCL Commits
22nd
Remove SB!FASL::COLD-PUSH, and random refactoring
- SBCL Commits
Mark more-context/count vars used for keyword processing.
- SBCL Commits
Fix SB-KERNEL:FUN-WORD-OFFSET on immobile-space.
- SBCL Commits
23rd
Fix cheneygc
- SBCL Commits
24th
Fix stack alignment for callback wrappers on x86-64.
- SBCL Commits
25th
[1700317] PRINT function does not display anything prior to a READ function call
- Launchpad Bugs
28th
some NEWS entries
- SBCL Commits
1.3.19: will be tagged as "sbcl-1.3.19"
- SBCL Commits
A better fix for closures on type derived constant variables.
- SBCL Commits
Faster sequence iterators on vectors and list.
- SBCL Commits
Speed up string-trim.
- SBCL Commits
Use coerce-to-smallest-eltype on compiled-debug-fun-vars.
- SBCL Commits
debug-info: don't write variable IDs.
- SBCL Commits
29th
Fix %%DPB combination-implementation-style on ARM64.
- SBCL Commits
30th
Ignore unused TNs in OPTIMIZED-EMIT-SAVES.
- SBCL Commits
Handle arithmetic-error during constant reduction.
- SBCL Commits