<
March, 2014
April, 2014
May, 2014
>
April, 2014
1st
[1300716] Pprinting literal functions inside nested lsits.
- Launchpad Bugs
Fix conditions initform inheritance.
- SBCL Commits
[1300904] failed AVER: (FUNCTIONP INITFUN)
- Launchpad Bugs
Properly pprint literal functions inside nested lists.
- SBCL Commits
2nd
Avoid compiler note about non-use of type assertion due to assignment.
- SBCL Commits
Really skip multithreading INFO tests if missing sb-thread feature.
- SBCL Commits
Fix bitrot in LDB's print_cmd which assumed n-fixnum-tag-bits=2
- SBCL Commits
3rd
Use bzero from C library on x86-64
- SBCL Commits
Assign thread-local storage indices at load-time on x86-64
- SBCL Commits
Macroize WRITE[-TO-STRING] defknowns, the latter missing a keyword
- SBCL Commits
Remove a FIXME. lp#1026439 dealt with this.
- SBCL Commits
Make cross-compilation a smidgen less noisy.
- SBCL Commits
4th
Rename *ALIEN-STACK* to *ALIEN-STACK-POINTER*
- SBCL Commits
Unbreak my previous change. Not sure how it worked.
- SBCL Commits
Assign constant TLS indices to some important symbols.
- SBCL Commits
Trivial change sb!vm::sym -> sb!vm:sym where it's an external symbol.
- SBCL Commits
Speed up manipulation of special variables on threaded x86-64.
- SBCL Commits
Speed up x86oid non-local exits.
- SBCL Commits
[1302866] small recursive function stack overflow crashes sbcl. Windows 8/ 64bit sbcl
- Launchpad Bugs
5th
Unify the algorithms for (CAS SYMBOL-VALUE) and SET on x86-64.
- SBCL Commits
Fix bad math in %THREAD-LOCAL-REFERENCES.
- SBCL Commits
Remove ineffectual concurrency test of INFO.
- SBCL Commits
Remove x86-64 disassembler hack for unknown tls-index of static symbol.
- SBCL Commits
Fix make-windows-installer.
- SBCL Commits
[1303045] make-thread mixes up scope windows 8 /sbcl 64bit
- Launchpad Bugs
Stop sb-sprof test from failing on FreeBSD 10.
- SBCL Commits
Enable building 32-bit SBCL on 64-bit FreeBSD.
- SBCL Commits
Remove unused ldt.h includes from x86-64-*-os.c files.
- SBCL Commits
Remove strange #defines from *-linux-os.c
- SBCL Commits
Remove all C code that dealt with TLS index assignment.
- SBCL Commits
7th
add :TYPE for some STRING-OUTPUT-STREAM slots
- SBCL Commits
Have LDB understand UCS-4 strings instead of showing as #<ptr to...>
- SBCL Commits
Fix compiler warnings in coreparse - printf's "%p" wants void*.
- SBCL Commits
Use handy inline function instead of hairy expression.
- SBCL Commits
Shrink symbols on x86-64 by putting tls-index in the header.
- SBCL Commits
Rearrange and fix whitespace.
- SBCL Commits
Improve readability
- SBCL Commits
Unbreak builds without sb-thread feature
- SBCL Commits
8th
Move SPARC over to slimmed-down EMIT-ERROR-BREAK interface, part 1.
- SBCL Commits
compiler/sparc/subprim: Clean up a FIXME in LENGTH/LIST.
- SBCL Commits
compiler/generic/array: Invert conditionals for EMIT-ERROR-BREAK changes.
- SBCL Commits
compiler/sparc/subprim: Change LENGTH/LIST to use non-continuable errors.
- SBCL Commits
Move SPARC over to slimmed-down EMIT-ERROR-BREAK interface, part 2.
- SBCL Commits
compiler/sparc/macros: Kill the continuable-error trap noise.
- SBCL Commits
Remove extra push/pop from alloc_tramp - no need to save r11 twice.
- SBCL Commits
Undo my previous "fix" but save 2 bytes. Yay.
- SBCL Commits
Fix two C warnings.
- SBCL Commits
9th
compiler/ppc/subprim: Apply most of the same LENGTH/LIST changes as on SPARC.
- SBCL Commits
[1305266] Update to current SB-GMP
- Launchpad Bugs
[1305300] failed AVER: (NULL CURRENT)
- Launchpad Bugs
Use load-time-assigned TLS indices for x86-64 opportunistically.
- SBCL Commits
10th
Fix debugger regression and also avoid style warning in genesis.
- SBCL Commits
Fix access to slots of the thread struct.
- SBCL Commits
11th
Delete the ill-conceived thread-struct-slot-offset function.
- SBCL Commits
code/late-type: Replace array type unity logic with sane version.
- SBCL Commits
12th
Don't write sbcl-core-version-integer into cores.
- SBCL Commits
13th
Optimize FILL-POINTER function.
- SBCL Commits
Micro-optimize CONSP and SYMBOLP VOPs on x86.
- SBCL Commits
16th
[1308328] compiler errors on a form with failed AVER
- Launchpad Bugs
18th
Eliminate deprecation warning from test
- SBCL Commits
Ignore some unused variables.
- SBCL Commits
Make :sb-show less noisy. Only if debugging stream issues might one care.
- SBCL Commits
Get plain-old DEFSTRUCT mostly working as early as possible.
- SBCL Commits
Don't try to call PACKAGE-IMPLEMENTS-LIST without :sb-package-locks.
- SBCL Commits
Fix nearly harmless omission in XC-DUMPABLE-STRUCTURE-INSTANCE-P.
- SBCL Commits
Deal with 3000 lines of warning output during make-target-2
- SBCL Commits
19th
Save 3 or 4 bytes in SAFE-FDEFN-FUN on x86-64
- SBCL Commits
Fix style-warning in test file
- SBCL Commits
[1309815] Open coding coercion to (complex double-float) not implemented.
- Launchpad Bugs
Tweak INFO-VECTOR-FDEFINITION
- SBCL Commits
Improve %COERCE-NAME-TO-FUN and relatives
- SBCL Commits
Optimize (coerce x 'complex).
- SBCL Commits
Optimize (coerce x 'character) into (character x).
- SBCL Commits
Remove a-random-comma-object-do-not-use from the core.
- SBCL Commits
Add changed file missing from commit [f6f734]
- SBCL Commits
Delete incorrect test attributable to lp#770184.
- SBCL Commits
Optimize array type tests.
- SBCL Commits
Optimize (coerce x 'function).
- SBCL Commits
Fix a type in package-data-list.
- SBCL Commits
Change MAP-RESTART to only accept functions.
- SBCL Commits
Fix a backquote reading error within sharp-dot.
- SBCL Commits
Don't say "macro" in an error message about special operators.
- SBCL Commits
Optimize (coerce x 'list).
- SBCL Commits
Optimize (array character (*)) type test.
- SBCL Commits
Another fix for build without package locks
- SBCL Commits
Move FIND-FDEFINITION to where it properly belongs
- SBCL Commits
Rename size_small_boxed to size_tiny_boxed (respectively "trans_")
- SBCL Commits
Fix chill without package locks
- SBCL Commits
Rename SYMBOL-FDEFINITION to SYMBOL-FDEFN and similarly INFO-VECTOR-
- SBCL Commits
Fix describe of a package without sb-package-locks
- SBCL Commits
20th
Run specified tests in the order they were supplied.
- SBCL Commits
Fix clos.pure.lisp.
- SBCL Commits
21st
[1310574] WARNINGs due to inability to derive rank of array union types
- Launchpad Bugs
23rd
[1311421] Empty-type vectors are written as junk strings
- Launchpad Bugs
27th
Fix the COERCE transform for complexes.
- SBCL Commits
28th
1.1.18: will be tagged as "sbcl-1.1.18"
- SBCL Commits
MAPCAR et. al. over an empty list should not cons
- SBCL Commits
Implement CLOSUREP without using WIDETAG-OF
- SBCL Commits
Make MAPCAR work earlier in the build
- SBCL Commits
remove asdf-install also from manual
- SBCL Commits
handle --without-xxx options more correctly in make.sh
- SBCL Commits
Make %TYPE-CHECK-ERROR use specific internal error codes when it can.
- SBCL Commits
Remove ~200KB of uninterned symbol names from the image.
- SBCL Commits
29th
Move some declaims from cross-misc to cross-early
- SBCL Commits
IN-PACKAGE shouldn't have to type-check before assigning *PACKAGE*
- SBCL Commits
Muffle some noise during cross-compilation
- SBCL Commits
Lazily coerce symbols to functions in SET-[DISPATCH-]MACRO-CHARACTER.
- SBCL Commits
30th
[1314767] Improve #'string of sequence of characters error message
- Launchpad Bugs