<
November, 2011
December, 2011
January, 2012
>
December, 2011
1st
fix bug in semaphore notification objects on TRY-SEMAPHORE
- SBCL Commits
less rebindings in defmethods
- SBCL Commits
fix bug in typechecking calls with non-constant keywords
- SBCL Commits
Fix clos.impure.lisp DOCUMENTATION test on #-sb-doc.
- SBCL Commits
fix misoptimization of TRUNCATE
- SBCL Commits
add --with- and --without- support to make.sh
- SBCL Commits
silent non-toplevel DEFSTRUCT
- SBCL Commits
don't simplify (LET () ..) => (LOCALLY ...) in the simple evalutor
- SBCL Commits
Improved undefined-function backtrace on PPC.
- SBCL Commits
2nd
define SB-EXT:PRINT-UNREADABLY as a function
- SBCL Commits
muffle style-warnings for INFO :FUNCTION :TYPE
- SBCL Commits
add --fancy option to make.sh
- SBCL Commits
printing specialized arrays readably
- SBCL Commits
Fix control stack scavenging for dynamic-extent allocation.
- SBCL Commits
remove a stray debugging PRINT
- SBCL Commits
3rd
add support for package::form-read-in-package syntax
- SBCL Commits
4th
make make.sh run clean.sh
- SBCL Commits
use *SUPPRESS-PRINT-ERRORS* for backtraces and DESCRIBE
- SBCL Commits
enable previously-broken thread tests on Darwin
- SBCL Commits
:backtrace-interrupted-condition-wait fails on x86 Linux
- SBCL Commits
1.0.54: will be tagged as "sbcl-1.0.54"
- SBCL Commits
5th
use boxed constants for full calls
- SBCL Commits
oops. actually stop when seeing --with-foo and customize-target-features.lisp
- SBCL Commits
adjust the new MALLOC-FAILURE test for 32-bit builds
- SBCL Commits
Remove unused variable warnings in some setf expansions.
- SBCL Commits
Fix my previous commit on setf expansions.
- SBCL Commits
Fail early when building with known-incompatible features.
- SBCL Commits
tests: Add --report-skipped-tests option to the test runner.
- SBCL Commits
tests: fix :skipped-on clause for weak hash-table tests.
- SBCL Commits
[900334] --dynamic-space-size option to make.sh ignored by !configure-dynamic-space-end
- Launchpad Bugs
fix threaded PPC build, refactor new semaphore code
- SBCL Commits
fix unthreaded non-x86oid builds
- SBCL Commits
fix make.sh --dynamic-space-size option handling
- SBCL Commits
fix doubled unboxed constants when there is no immediate representation
- SBCL Commits
don't stack-allocate specialized vectors on non-conservtive control stacks
- SBCL Commits
fix ONLY-ONE-BOXED-CONSTANT-FOR-MULTIPLE-USES test
- SBCL Commits
6th
defknown SC-NUMBER-OR-LOSE as foldable
- SBCL Commits
DESCRIBE improvements
- SBCL Commits
Add src/runtime/TAGS to .gitignore.
- SBCL Commits
Add :CHENEYGC feature to non-GENCGC targets.
- SBCL Commits
Document --fancy.
- SBCL Commits
7th
avoid recursive errors from broken standard streams on debugger entry
- SBCL Commits
runtime: handle KERN_ABORTED in the darwin semaphore implementation
- SBCL Commits
gencgc: bogus memory fault handling
- SBCL Commits
darwin: dladdr can deadlock the GC
- SBCL Commits
better deadlock reporting
- SBCL Commits
run-program leaked a pipe per call
- SBCL Commits
[901441] spurious memory faults on darwin with threads and signals
- Launchpad Bugs
8th
missing NEWS for the last few commits
- SBCL Commits
[901661] wanted: push :BIG-ENDIAN to *FEATURES*
- Launchpad Bugs
Fix transform for SEARCH on vectors.
- SBCL Commits
explicit :BIG-ENDIAN feature
- SBCL Commits
Fix transform for SEARCH on vectors with :form-end t.
- SBCL Commits
use COMPONENT-TOPLEVELISH-P in CHECK-CONSISTENCY
- SBCL Commits
robustify ONLY-ONE-BOXED-CONSTANT-FOR-MULTIPLE-USES test
- SBCL Commits
fix tyop in ONLY-ONE-BOXED-CONSTANT-FOR-MULTIPLE-USES that broke it
- SBCL Commits
Silence two style warnings from the test harness.
- SBCL Commits
9th
make DEFINE-FOP use &BODY; instead of
- SBCL Commits
FAST-READ-BYTE refactoring
- SBCL Commits
optimize READ-STRING-AS-[BYTES|UNSIGNED-BYTE-32]
- SBCL Commits
make TRIVIAL-LAMBDA-VAR-REF-P false for XEPs
- SBCL Commits
better "cannot stack allocate" compiler notes
- SBCL Commits
[902118] Strange behavior of "read" from a string-stream on non-exported symbols
- Launchpad Bugs
refactor symbol interning FOPs
- SBCL Commits
test for bug 308941
- SBCL Commits
test for bug 308926
- SBCL Commits
easier to read FAST-READ-U-INTEGER expansion
- SBCL Commits
use FAST-READ-BYTE in LOAD-S-INTEGER
- SBCL Commits
rename FOP-INTERN AUX-FOP-INTERN for clarity
- SBCL Commits
delete *FASL-SYMBOL-BUFFER*
- SBCL Commits
Fix build on CHENEYGC targets.
- SBCL Commits
Add tools-for-build/determine-endianness to .gitignore.
- SBCL Commits
[902259] docstrings for accessor methods default to docstring of slot from specialized class affects cl:describe cl:documentation
- Launchpad Bugs
refactor FOP table and stack handling
- SBCL Commits
WITH-SPINLOCK compatibility layer was broken
- SBCL Commits
Make COERCE on characters more standard-conforming.
- SBCL Commits
fix errors from stack allocation compiler notes
- SBCL Commits
[902351] stack allocation failure
- Launchpad Bugs
remove MUFFLE-CONDITION from the FILL transform
- SBCL Commits
10th
stack-allocatable fill-initialized specialized arrays
- SBCL Commits
make DESCRIBE report IR1 attributes for known functions
- SBCL Commits
[902533] %vector-widetag-and-n-bits is slow
- Launchpad Bugs
[902537] SUBSEQ is slow for many array types
- Launchpad Bugs
faster VECTOR-SUBSEQ*
- SBCL Commits
stack-allocatable fill-initialized specialized arrays, take 2
- SBCL Commits
Fix clisp-hosted build.
- SBCL Commits
11th
[902806] package::(form ...) syntax ignores package locks
- Launchpad Bugs
12th
[903145] build depends on etags
- Launchpad Bugs
remove etags as a build-time dependency
- SBCL Commits
protect against read-time package-lock circumvention from LOCKED::(BAR)
- SBCL Commits
13th
[903598] sb-ext:run-program doesn't close pipes
- Launchpad Bugs
faster FIND and POSITION on bit-vectors
- SBCL Commits
(NO-CONSING SPECIALIZED-DX-VECTORS) fails on sunos/x86. Mark this.
- SBCL Commits
[903820] unexpected call to GENERIC-NEGATE
- Launchpad Bugs
[903821] unexpected call to ASH-LEFT-MOD64
- Launchpad Bugs
[903838] memory fault in CONSET-ADJOIN for EQL constraint with a constant assigned-to closure variable
- Launchpad Bugs
Fix EQL constraint propagation on constant assigned closure variables
- SBCL Commits
14th
Improve handling of x86[-64] prefix instructions in the disassembler.
- SBCL Commits
Make the disassembler understand instruction prefixes.
- SBCL Commits
x86: Better disassembly of segment-prefixes.
- SBCL Commits
Corrections to disassembly of SHLD, SHRD and LEA on x86[-64].
- SBCL Commits
Make some disassembler parameters effectual.
- SBCL Commits
Fix build on non-GENCGC targets.
- SBCL Commits
15th
[904818] Darwin/ppc fails to build 1.0.54.96-6753b55
- Launchpad Bugs
17th
[905817] Bogus format string misses debugger
- Launchpad Bugs
18th
[905840] wanted: sb-alien:foo-error and restarts for failed sb-alien:load-shared-object
- Launchpad Bugs
23rd
[908101] undumpable CLAMBDA from compile-time type error
- Launchpad Bugs
[908102] mysterious compile-time type error
- Launchpad Bugs
29th
stack-allocatable fill-initialized specialized arrays, part tres
- SBCL Commits
30th
package locks and compile-time effects of DEFCLASS
- SBCL Commits
use %VECTOR-RAW-BITS in %BIT-POSITION/[0|1]
- SBCL Commits
[910213] fd-stream buffers flushing
- Launchpad Bugs