<
June, 2015
July, 2015
August, 2015
>
July, 2015
1st
Use EXPAND-DS-BIND for most macro-like things.
- SBCL Commits
[1470458] run-program on winxp writes nothing to file given by :output pathname
- Launchpad Bugs
[1470500] run-program locks up in a SLIME at winxp
- Launchpad Bugs
Style-warn if destructuring lambda list has &keyword in weird place.
- SBCL Commits
2nd
Add a declaration
- SBCL Commits
Additional optimization to uses of *{CL|KEYWORD|PCL}-PACKAGE*
- SBCL Commits
Change MACROLET IR1 translator to use MAKE-MACRO-LAMBDA
- SBCL Commits
Change all but 1 last use of PARSE-DEFMACRO to MAKE-MACRO-LAMBDA.
- SBCL Commits
Remove last use of PARSE-DEFMACRO.
- SBCL Commits
Delete all remnants of parse-defmacro
- SBCL Commits
[1470983] Macro lambda list "repeated variable" warning is pointless and/or wrong
- Launchpad Bugs
[1470996] darwin: using pointers as port names is not guaranteed to work
- Launchpad Bugs
3rd
[1471240] documented key :value is invalid for function fb-thread:make-mutex
- Launchpad Bugs
4th
Use !UNCROSS-FORMAT-CONTROL for deprecation condition reports
- SBCL Commits
Add ENSURE-LIST, use where appropriate
- SBCL Commits
5th
Remove some test noise. A drop in the ocean unfortunately.
- SBCL Commits
An atom given to destructuring-bind isn't a special case.
- SBCL Commits
Remove ~300 lines of noise from stderr during build
- SBCL Commits
Reduce FASL size for some top-level functions.
- SBCL Commits
Reduce debug-info size on x86oids and ARM.
- SBCL Commits
Optimize FASL size.
- SBCL Commits
6th
Annotate some defects in PARSE-LAMBDA-LIST
- SBCL Commits
[1471809] failed AVER
- Launchpad Bugs
Remove private keywords from sb-thread:make-mutex.
- SBCL Commits
[1471835] improve the language menu display
- Launchpad Bugs
Remove 5 repetitions of the same kludge re. FIND-CLASSOID.
- SBCL Commits
Assign LAYOUT-PURE slot in %TARGET-DEFSTRUCT.
- SBCL Commits
7th
Define quantifiers as source-transforms.
- SBCL Commits
[1472414] (let ((*dpd* #p"")) (truename #p"")) error
- Launchpad Bugs
8th
sb-aclrepl: Fix uses of deprecated SB-{DEBUG,THREAD} functions
- SBCL Commits
sb-mpfr: Fix use of deprecated package SB-C-CALL
- SBCL Commits
[1472785] errors from dynamic-extent specialized arrays
- Launchpad Bugs
Define %INSTANCE-REF later in the cross-compiler.
- SBCL Commits
Make SANE-PACKAGE really robust against type errors.
- SBCL Commits
Eliminate another 700 lines of stderr output in self-build.
- SBCL Commits
Remove SAP+ from xc. It is unused.
- SBCL Commits
9th
Combine 'type-class' and 'typedefs' into one file.
- SBCL Commits
Clear CTYPE-OF cache in SET-ARRAY-HEADER. (lp#1333731)
- SBCL Commits
Fix STACK analysis in the presence of loops near DX allocation
- SBCL Commits
Allow flushing hash caches on a per-line basis.
- SBCL Commits
Checkpoint
- SBCL Commits
Reformat NEWS
- SBCL Commits
And spell 'enhancement' correctly
- SBCL Commits
[1473147] sb-introspect:find-definition-sources-by-name gives only top-level form locations
- Launchpad Bugs
10th
Fix SUBSTITUTE-SINGLE-USE-LVAR targetting a CAST with a multiply-used RESULT
- SBCL Commits
Add a test-case for lp#1446891
- SBCL Commits
Hush some globaldb noise when building the cross-compiler.
- SBCL Commits
Put *MACRO-POLICY* back where it belongs, in 'policy'.
- SBCL Commits
Simplify SB-CLTL2:{FUNCTION,VARIABLE}-INFORMATION
- SBCL Commits
Fix VOPs on EQL-typed arguments and closures.
- SBCL Commits
Check for package locks in DEFCONSTANT.
- SBCL Commits
Check for package locks in DEFSTRUCT during compilation.
- SBCL Commits
[1473561] Walking heap objects helper function
- Launchpad Bugs
11th
Enhancements to DEFUN-CACHED.
- SBCL Commits
&OPTIONAL + &KEY in ds-lambda lists should warn only once, not twice.
- SBCL Commits
Reduce accidental object retention caused by the CTYPE-OF cache.
- SBCL Commits
Full call of %%TYPEP with an array type should almost never cons.
- SBCL Commits
Optimize sb-unicode:normalize-string.
- SBCL Commits
Optimize sb-unicode:normalize-string slightly.
- SBCL Commits
Stop self-hosted build from complaining about DEFTRANSFORM's syntax.
- SBCL Commits
Put FUN-INFO structure in its own file.
- SBCL Commits
13th
Make explicit escape syntax for host feature in #!+ #!- syntax.
- SBCL Commits
Add missing SB!XC to fix self-build anonymous lambda contexts.
- SBCL Commits
Optimize out of line MAP1.
- SBCL Commits
Clean up two instruction format definitions on x86-64.
- SBCL Commits
Fix #-sb-unicode build.
- SBCL Commits
14th
Fix a crash during syntax errors and sb-c:store-coverage-data.
- SBCL Commits
15th
Remove ILLEGAL-MOVE VOP.
- SBCL Commits
Enable debugger to work on constants encoded in break arguments.
- SBCL Commits
Fix #!-sb-eval build.
- SBCL Commits
Fix MAP1.
- SBCL Commits
21st
[1476447] Windows registry has a broken key
- Launchpad Bugs
22nd
[1476867] Please upgrade to latest asdf (3.1.5 or later)
- Launchpad Bugs
23rd
Save some space in cold core by sharing more symbol-names.
- SBCL Commits
Make backend-internal-errors into a compile-time constant.
- SBCL Commits
Remove a few uses of EQL to compare CTYPEs
- SBCL Commits
Name anonymous lambdas without preserving useless junk.
- SBCL Commits
Name some system-generated lambdas to make them visually distinct.
- SBCL Commits
Add comment suggesting an optimization to %INSTANCE-TYPEP.
- SBCL Commits
Quiet a code-deletion note
- SBCL Commits
STREAM-ERROR-POSITION-INFO doesn't belong in early-extensions.
- SBCL Commits
Rearrange a bunch of stuff about CTYPEs, LAYOUTs, defstructs.
- SBCL Commits
Remove bogus comment.
- SBCL Commits
24th
Prevent GCC from optimizing away inline asm.
- SBCL Commits
28th
[1478768] mapcar list truncates argument list!
- Launchpad Bugs
Fix MAP1 (again)
- SBCL Commits
29th
avoid reader error in compare-and-swap test
- SBCL Commits
1.2.14: will be tagged as "sbcl-1.2.14"
- SBCL Commits
tests: Check ATOM as DEFTYPE body
- SBCL Commits
New structure DEPRECATION-INFO, adaptation of deprecated variable handling
- SBCL Commits
Store deprecation information for functions in globaldb
- SBCL Commits
Split deprecation "since" into "software" and "version"
- SBCL Commits
tests: ASSERT[-NO]-SIGNAL muffle warnings and count conditions
- SBCL Commits
New condition COMPILER-MACRO-APPLICATION-MISSED-WARNING
- SBCL Commits
Add a namespace slot to deprecation information
- SBCL Commits
Improvements for {EARLY,LATE,FINAL}-DEPRECATION-WARNING
- SBCL Commits
New DEPRECATED declaration for functions, variables and types
- SBCL Commits
Infrastructure for supporting deprecation of types
- SBCL Commits
30th
Fix typo
- SBCL Commits
Fix CCL-hosted build: no DEPRECATED declaration in host
- SBCL Commits
Update ASDF to 3.1.5.
- SBCL Commits
31st
Eliminate a warning and an unreachable code note.
- SBCL Commits
A random tweak to ENSURE-STRUCTURE-CLASS
- SBCL Commits
Fold target-defbangmethod into early-defbangmethod.
- SBCL Commits
Define ANSI-STREAM before it is mentioned in 'early-fasl'
- SBCL Commits
Avoid "macro too late" warnings for WRITE[-TO-STRING].
- SBCL Commits
Make raw defstruct slots usable even earlier during cold-init.
- SBCL Commits
Improve wording of destructuring bind mismatch error
- SBCL Commits
Implement declarative syntax for overriding %SIMPLE-FUN-ARGLIST.
- SBCL Commits
ARG-COUNT-ERROR function serves no purpose - remove it.
- SBCL Commits
Fix ignored variable warning
- SBCL Commits