<
November, 2008
December, 2008
January, 2009
>
December, 2008
1st
1.0.22.21: Fix return value from DEFTYPE, broken in 1.0.22.20.
- SBCL Commits
1.0.22.22: (SETF FIND-CLASSOID) to drop DEFTYPE lambda-lists and source-locations
- SBCL Commits
1.0.23: release, will be tagged as sbcl_1_0_23.
- SBCL Commits
1.0.23.1: declaring the type of a bound variable gives :DECLARED as LEAF-WHERE-FROM
- SBCL Commits
1.0.23.2: STRING->UTF8 did not handle the start argument correctly
- SBCL Commits
1.0.23.3: faster generic arithmetic dispatch on x86 and x86-64
- SBCL Commits
1.0.23.4: fix error signalling from (SETF FILL-POINTER)
- SBCL Commits
1.0.23.5: Make sb-grovel's generated files not need it at runtime.
- SBCL Commits
1.0.23.6: move code-object allocation to C side on x86 and x86-64
- SBCL Commits
1.0.23.7: introduce page type flags
- SBCL Commits
1.0.23.8: factor out similar code from gc_alloc_large and gc_alloc_update_page_tables
- SBCL Commits
1.0.23.9: extend pa_alloc to accept a page_type_flag
- SBCL Commits
1.0.23.10: allocate code objects using allocation CODE_PAGE_FLAG
- SBCL Commits
2nd
1.0.23.11: Typecheck late-bound calls too
- SBCL Commits
1.0.23.12: release checklist
- SBCL Commits
1.0.23.13: missing declaration from Cheyney GC port (broken by recent GC changes)
- SBCL Commits
1.0.23.14: fix CheyneyGC build
- SBCL Commits
3rd
Benchmark results for 2008-12-03
- Boinkmarks
1.0.23.15: GET-MUTEX to set new mutex owner unithreaded platforms
- SBCL Commits
1.0.23.16: more generic assembly op optimizations on x86 and x86-64
- SBCL Commits
4th
Benchmark results for 2008-12-04
- Boinkmarks
1.0.23.17: new function: SIMPLE-ARRAY-VECTOR
- SBCL Commits
1.0.23.18: SET-[DISPATCH-]MACRO-CHARACTER fixes
- SBCL Commits
1.0.23.19: cosmetic reader changes
- SBCL Commits
1.0.23.19 deja vu
- SBCL Commits
1.0.23.20: check for standard readtable modification
- SBCL Commits
5th
Benchmark results for 2008-12-05
- Boinkmarks
1.0.23.21: Stack allocated conses for MIPS.
- SBCL Commits
1.0.23.22: rename SIMPLE-ARRAY-VECTOR to ARRAY-STORAGE-VECTOR
- SBCL Commits
1.0.23.23: properly rename SIMPLE-ARRAY-VECTOR to ARRAY-STORAGE-VECTOR
- SBCL Commits
1.0.23.24: fix bad test for ARRAY-STORAGE-VECTOR
- SBCL Commits
1.0.23.25: better errors for bogus RECURSIVE-P in reader
- SBCL Commits
1.0.23.26: AMOPly correct defaulting of direct superclasses
- SBCL Commits
6th
Benchmark results for 2008-12-06
- Boinkmarks
7th
Benchmark results for 2008-12-07
- Boinkmarks
8th
Benchmark results for 2008-12-08
- Boinkmarks
10th
1.0.23.27: Less magic constants in the MIPS backend.
- SBCL Commits
1.0.23.28: defconstant -> def!constant in the MIPS backend.
- SBCL Commits
1.0.23.29: Specify the required double-stack alignment for MIPS.
- SBCL Commits
1.0.23.30: Don't export storage class names.
- SBCL Commits
1.0.23.31: NFP is not a descriptor-reg.
- SBCL Commits
11th
1.0.23.32: Flush icache for MIPS alien callback stub.
- SBCL Commits
1.0.23.33: Stack-allocatable vectors for MIPS.
- SBCL Commits
1.0.23.34: A nicer register dump for ldb.
- SBCL Commits
12th
1.0.23.35: CLOS tweaking
- SBCL Commits
1.0.23.36: typecheck :ALLOCATION :CLASS slot initforms in safe code
- SBCL Commits
1.0.23.37: more CLOS and classoid thread safety
- SBCL Commits
1.0.23.38: fix bug 430 (stack alloc by nested defstruct constructors)
- SBCL Commits
1.0.23.39: Red Hat Enterprise 3 mmap randomization workaround
- SBCL Commits
13th
Benchmark results for 2008-12-13
- Boinkmarks
1.0.23.40: export page sizes to C with LU suffix
- SBCL Commits
14th
Benchmark results for 2008-12-14
- Boinkmarks
15th
Benchmark results for 2008-12-15
- Boinkmarks
1.0.23.41: fix DX-COMBINATION-P
- SBCL Commits
16th
Benchmark results for 2008-12-16
- Boinkmarks
1.0.23.42: don't grab *WORLD-LOCK* in CLASSOID-TYPEP
- SBCL Commits
17th
1.0.23.43: More consistent coding style for mips/array.lisp
- SBCL Commits
1.0.23.44: Nicer code for MIPS, lifted from the SPARC backend.
- SBCL Commits
1.0.23.45: Remove superfluous register :offsets in the MIPS backend.
- SBCL Commits
1.0.23.46: Remove redundant uses of zero-tn in the MIPS backend.
- SBCL Commits
1.0.23.47: binaries built on now Leopard run on Tiger as well
- SBCL Commits
1.0.23.48: REPL recovers from *READ-SUPPRESS* T with a warning
- SBCL Commits
1.0.23.49: Eliminate FCN as function moniker.
- SBCL Commits
18th
Benchmark results for 2008-12-18
- Boinkmarks
1.0.23.50: Less magic constants in the MIPS backend.
- SBCL Commits
1.0.23.51: wrong return value from READ-SEQUENCE :START on file streams
- SBCL Commits
1.0.23.52: FORMAT performance tweaking
- SBCL Commits
1.0.23.53: FORMAT performance tweaking 2
- SBCL Commits
1.0.23.54: compiler-macros for WRITE and WRITE-TO-STRING
- SBCL Commits
19th
Benchmark results for 2008-12-19
- Boinkmarks
1.0.23.55: three stale bugs
- SBCL Commits
1.0.23.56: special variables cause special cases in CLOS cleverness
- SBCL Commits
1.0.23.57: rewrite bug 217
- SBCL Commits
1.0.23.58: bug 405 has been fixed a while now
- SBCL Commits
1.0.23.59: bug 3b has been fixed a while now
- SBCL Commits
20th
Benchmark results for 2008-12-20
- Boinkmarks
21st
Benchmark results for 2008-12-21
- Boinkmarks
1.0.23.60: fix bug 354: XEPs in backtraces, properly this time
- SBCL Commits
1.0.23.61: tweak concurrent hash-table access check
- SBCL Commits
1.0.23.62: Micro-optimization for MIPS' SYMBOL-HASH VOP.
- SBCL Commits
22nd
Benchmark results for 2008-12-22
- Boinkmarks
1.0.23.62: fix bug 357
- SBCL Commits
1.0.23.63: WITH-HASH-TABLE-ITERATOR lambda-list beautification
- SBCL Commits
1.0.23.64: fixed bug 395
- SBCL Commits
23rd
1.0.23.65: MIPS runtime micro-optimization.
- SBCL Commits
1.0.23.66: Calculate array sizes in a more reliable way.
- SBCL Commits
24th
Benchmark results for 2008-12-24
- Boinkmarks
25th
Benchmark results for 2008-12-25
- Boinkmarks
1.0.23.67: Fix MIPS FIXED-ALLOC VOP.
- SBCL Commits
26th
Benchmark results for 2008-12-26
- Boinkmarks
1.0.23.68: Cleanups in constraint propagation.
- SBCL Commits
1.0.23.69: Add docstrings to SB-BSD-SOCKETS:SOCKET-MAKE-STREAM.
- SBCL Commits
1.0.23.70: Add a keyword to DIRECTORY to suppress symlink resolution.
- SBCL Commits
28th
Benchmark results for 2008-12-28
- Boinkmarks
31st
1.0.23.71: fix overlapping spaces on OpenBSD
- SBCL Commits
1.0.23.72: missing NEWS entries for this month
- SBCL Commits
1.0.24: release, will be tagged as sbcl_1_0_24
- SBCL Commits