<
July, 2018
August, 2018
September, 2018
>
August, 2018
1st
Track **current-vop** properly
- SBCL Commits
Restore x86 build.
- SBCL Commits
x86-64: Create a BOA constructor named EA for instances of EA
- SBCL Commits
Remove mark-ctype-interned. Set proper bit in ctype constructors
- SBCL Commits
2nd
Fix PRIMITIVE-TYPE on type intersections.
- SBCL Commits
Optimize (typep x '(or list symbol)) and (and symbol (not null)).
- SBCL Commits
%source-transform-typep: don't use ONCE-ONLY for OBJECT.
- SBCL Commits
Lower the costs of the custom FIXNUMP VOPs.
- SBCL Commits
Halve the number of conditional jumps in x86[-64] widetag-of
- SBCL Commits
3rd
Improve substitute-single-use-lvar on multiple uses.
- SBCL Commits
Remove %typep-wrapper ir2-converter.
- SBCL Commits
ppc64: remove conditionalization for Darwin
- SBCL Commits
Derive VECTOR-LENGTH of union types.
- SBCL Commits
Optimize (typep x '(or (simple-array x (10)) (simple-array y (11))))
- SBCL Commits
Optimize (typep x '(string 10))
- SBCL Commits
13th
[1786731] Build on windows is broken
- Launchpad Bugs
14th
Add optional size modifier to a bunch of x86-64 instructions
- SBCL Commits
Fix bugs with operand size modifier
- SBCL Commits
x86-64: Remove most uses of REG-IN-SIZE
- SBCL Commits
Fix for the latest mingw.
- SBCL Commits
Remove AVER from MOVD,MOVQ emitters
- SBCL Commits
Remove REG-IN-SIZE from type-vops
- SBCL Commits
Another round of REG-IN-SIZE removal
- SBCL Commits
15th
Remove REG-IN-SIZE from allocation vops
- SBCL Commits
Remove remaining uses of REG-IN-SIZE from vop emitters
- SBCL Commits
Remove SIZED-EA
- SBCL Commits
Remove sizes from RIP-relative EAs
- SBCL Commits
x86-64: improve DOUBLE-FLOAT-{HI,LOW}-BITS
- SBCL Commits
Remove make-ea-for-object-slot-half
- SBCL Commits
LOOP ACROSS: use LET instead of SETF for the length variable.
- SBCL Commits
Elide vector bound checking.
- SBCL Commits
LOOP ACROSS: always access the array after checking against the length.
- SBCL Commits
16th
x86-64: support unsized EA in crc32 instruction emitter
- SBCL Commits
x86-64: Nearly final assembler changes
- SBCL Commits
Fix #-sb-thread
- SBCL Commits
Fix C warnings
- SBCL Commits
Improve x86-64 assembler
- SBCL Commits
Add missing stub
- SBCL Commits
17th
Style warn on type conflicts if at least one use is good.
- SBCL Commits
constraints: check the same bound only once.
- SBCL Commits
Restore x86-64 -sb-unicode.
- SBCL Commits
Fix traceroot.tests.sh on x86.
- SBCL Commits
Fix x86 -sb-thread.
- SBCL Commits
Fix catch/unwind-block for x86 win32.
- SBCL Commits
set-unwind-protect: specify the SC.
- SBCL Commits
18th
Fix x86-64 -immobile-code.
- SBCL Commits
Simplify fasloader
- SBCL Commits
19th
Check constant modification for local calls.
- SBCL Commits
Check for improper lists at compile time.
- SBCL Commits
Add a comment.
- SBCL Commits
make-array: don't transform (list (list x)) into a valid dimension.
- SBCL Commits
20th
x86-64: don't use a temporary register in MOVE.
- SBCL Commits
Improve register selection for restricted TNs.
- SBCL Commits
Don't assign-tn-depths separately.
- SBCL Commits
21st
compiler.pure/reducing-constants no longer fails on x86.
- SBCL Commits
Restore type inference of LOOP iteration variables.
- SBCL Commits
Add a couple of declarations to regalloc.
- SBCL Commits
Optimize (typep x '(integer 1 fixnum))
- SBCL Commits
22nd
[1788352] Condition is not locked properly
- Launchpad Bugs
gc.impure: disable gencgc tests on -gencgc.
- SBCL Commits
gc.impure-cload: exit at compile-time.
- SBCL Commits
23rd
constraints: don't reoptimize-lvar if array-in-bounds-p is already present.
- SBCL Commits
Fix aprof
- SBCL Commits
24th
Fix lambda-refs uses.
- SBCL Commits
25th
[1789052] Logical pathname namestring syntax incompletely supported
- Launchpad Bugs
26th
[1789108] Logical pathname namestrings don't (and can't) all round-trip through unparsing & parsing
- Launchpad Bugs
27th
Fix x86-64-codegen.impure.lisp.
- SBCL Commits
28th
update NEWS from git logs
- SBCL Commits
1.4.11: will be tagged as "sbcl-1.4.11"
- SBCL Commits
[1789478] NIBBLES project no longer working; breaks IRONCLAD
- Launchpad Bugs
29th
Remove TODO items.
- SBCL Commits
30th
Adjust lvar-proper-sequence-annotation-kind initial value.
- SBCL Commits
Allow directing backtrace_from_fp() to other than stdout
- SBCL Commits
Fix variable name
- SBCL Commits
Remove 'search' command from ldb
- SBCL Commits
31st
Perform case-insensitive symbol lookup in ldb
- SBCL Commits
Make widetag_of() in C act more like SB-KERNEL:WIDETAG-OF
- SBCL Commits
[1790157] Compiler goes into loop on FIND-IF-NOT with certain declarations
- Launchpad Bugs