sbcl Log


Commit Date  
[dc56ba] (sbcl_0_8_9) by William Harold Newman William Harold Newman

0.8.9:
release, tagged as sbcl_0_8_9

2004-03-24 13:13:35 Tree
[e67e9b] by Alexey Dejneka Alexey Dejneka

0.8.8.35:
* Two new bugs revealed by the post of Dave Roberts.

2004-03-23 14:07:41 Tree
[c75713] by Alexey Dejneka Alexey Dejneka

0.8.8.34:
* Describe MISC.293.

2004-03-22 13:50:43 Tree
[dfc38e] by Rudi Schlatte Rudi Schlatte

0.8.8.33:

* Implement read-sequence, write-sequence for sequences of
type (unsigned-byte 8), (signed-byte 8), add test case

* Prettier print-object method for socket simple-streams

2004-03-21 13:18:43 Tree
[97a61e] by William Harold Newman William Harold Newman

0.8.8.32:
Make distclean.sh delete CVS/ subdirectories.

2004-03-19 19:51:26 Tree
[ea3008] by Christophe Rhodes Christophe Rhodes

0.8.8.31:
Slightly less arbitrary default for *MAX-EMF-PRECOMPUTE-METHODS*.
... it appears that there is no need for an upper limit, so
the only natural value is no limit at all;
... retain the tunability of the parameter, even though there
probably ought to be a better MOPpish way of expressing
it;
... awaiting with interest the effect this has on benchmarks; it
has no observable effect on e.g. McCLIM window mappping
times. (what /does/ have an effect there is compiling
and loading a file with
(SB-PCL::PRECOMPUTE-RANDOM-CODE-SEGMENTS)
in it).

2004-03-18 10:09:36 Tree
[b3f188] by Christophe Rhodes Christophe Rhodes

0.8.8.30:
Remove unnecessary bounds checks from REPLACE, VECTOR-POP and
VECTOR-PUSH-EXTEND (Juho Snellman sbcl-devel 2004-03-17)

2004-03-17 20:24:16 Tree
[b42087] by Christophe Rhodes Christophe Rhodes

0.8.8.29:
Fix for *PRINT-READABLY* printing of symbols
... *PRINT-READABLY* targets the /standard/ readtable, not the
current readtable.

2004-03-16 18:08:22 Tree
[abecd3] by Christophe Rhodes Christophe Rhodes

0.8.8.28:
More floating point reader fixes for non-10 *READ-BASE*
... confusion arises if the exponent marker is also a digit.
Fix the manifest confusions;
... also a long-standing floating point reader-bugfix: reading
"ae+9" with *READ-BASE* = 11 used to give a BUG;
... fix the tests, too.

2004-03-16 18:00:04 Tree
[56a972] by Christophe Rhodes Christophe Rhodes

0.8.8.27:
Fix for float reading with *READ-BASE* < 10 (part of the
failures in PRINT.SINGLE-FLOAT.RANDOM et al. from PFD)
... appropriate mysteriously-missing 9 entry for
DECIMAL-DIGIT
... some extra states in the tokenizer FSM
... tests!

2004-03-16 12:19:04 Tree
[084168] by Christophe Rhodes Christophe Rhodes

0.8.8.26:
Merge patches from NJF (sbcl-devel 2003-03-11)
... more #!-SB-DOC
... fewer :TEST-NOT
... less OAOOM
Explain what's happening around MAYBE-FP-WAIT (thanks to
Nikodemus Siivola sbcl-devel)
Patch threads.impure.lisp to allow writing the C file (Nikodemus
Siivola sbcl-devel 2004-02-27)
Fix for foreign double access on Darwin (CSR sbcl-devel 2004-02-23)

2004-03-15 15:55:06 Tree
[286cb4] by Christophe Rhodes Christophe Rhodes

0.8.8.25:
More SB-POSIX test fixes
... allow building as root again, since it seems that's a
desired feature
... test for not having EUID of 0 in EACCES posix tests instead

(this will probably annoy antifuchs, but I forgot to commit
version.lisp-expr for the last fix. Since this is logically a
simple continuation, I haven't bothered to increment it again)

2004-03-15 15:24:52 Tree
[146f78] by Christophe Rhodes Christophe Rhodes

0.8.8.25:
Don't allow the system to be built as root
... id(1) check early in the build.
Fix the SB-POSIX test suite
... rewrite mkdir.error.3 not to assume that / is unwriteable;
... continue to assume that the user is not (fake)root, but
nonetheless try to clean up a bit more if we are.

2004-03-15 13:27:50 Tree
[dcbf53] by Christophe Rhodes Christophe Rhodes

0.8.8.24:
Fix the build on MIPS
... DEF!CONSTANT for the registers so that the offsets are
defined in a timely fashion
... also s/DO-PENDING-INTERRUPT/RECEIVE-PENDING-INTERRUPT/ for
MIPS and HPPA

2004-03-15 00:00:59 Tree
[aa15be] by Christophe Rhodes Christophe Rhodes

0.8.8.23:
Better %SXHASH-SUBSTRING (patch Juho Snellman sbcl-devel 2004-03-09)
... frob comments a little
... make the same FLET workaround in %SXHASH-SIMPLE-SUBSTRING
... probably fasl-incompatible with 0.8.8.22, but I've already
changed the fasl version number once this cycle. Let's
see if anyone complains :)
... 20% faster at compiling mk-defsystem on DB's iMac
(MORE SPEED!)

2004-03-10 16:10:17 Tree
[398c7b] by Christophe Rhodes Christophe Rhodes

0.8.8.22:
Less pprint suboptimiality
... s/simple-string/(simple-array character (*))/ and add
explicit coercions;
... this should remove most of the performance degradation in the
pretty printer introduced around 0.8.1.x when (vector nil)
was recognized as a string type.

2004-03-09 14:45:37 Tree
[2912f5] by Christophe Rhodes Christophe Rhodes

0.8.8.21:
Make unknown variables signal a compile-time warning.
... slightly hacky (if (eq kind :variable) ...) in the
warning logic itself;
... rearrange bits of the build to eliminate technically
undefined forward references;
... fix for multiple *CURRENT-CATCH-BLOCK* and
*CURRENT-UNWIND-PROTECT-BLOCK*: we now have one and
only one of each variable, rather than three

2004-03-09 12:08:39 Tree
[e5e1b4] by Christophe Rhodes Christophe Rhodes

0.8.8.20:
Hey look! An ANSI bug that's more annoying than (vector nil)!
... printing #\Space is defined to yield #\
... did you see the whitespace at the end of that line?

2004-03-08 22:14:31 Tree
[0728e7] by Christophe Rhodes Christophe Rhodes

0.8.8.19:
Fix for *PRINT-CASE* :CAPITALIZE and word determination (see
CLHS *PRINT-CASE* and STRING-CAPITALIZE)
... also note unpleasant discovery about lack of threadsafety
in the printer

2004-03-08 21:59:47 Tree
[086056] by Alexey Dejneka Alexey Dejneka

0.8.8.18:
* VALID-FUN-USE:
** when checking result type, intersect NODE-DERIVED-TYPE with
the trusted type assertion, if it exists;
** recognize NIL for RESULT-TEST as "always succeeds".

2004-03-07 07:50:51 Tree
[8bc492] by Christophe Rhodes Christophe Rhodes

0.8.8.17:
Make CLOSE works on STRING-STREAMs

2004-03-06 22:09:43 Tree
[4f7e45] by Christophe Rhodes Christophe Rhodes

0.8.8.16:
Allow CLOSE to work on (MAKE-CONCATENATED-STREAM)

2004-03-06 19:54:51 Tree
[762854] by William Harold Newman William Harold Newman

0.8.8.15:
hacked TRACE :PRINT code so that it does TERPRI as well as
FRESH-LINE (which is perhaps less elegant than doing
only one or the other, but seems to be more robust
than the previous FRESH-LINE-only solution)
fixed overlooked merge conflict in NEWS (pointed out by
Neil Schemenauer)

2004-03-06 03:02:19 Tree
[308a68] by William Harold Newman William Harold Newman

0.8.8.14:
introduced SB-DEBUG:*DEBUG-PRINT-VARIABLE-ALIST* mechanism
fixed trivial bug in CONCATENATED-N-BIN

2004-03-05 13:02:20 Tree
[b5e062] by Christophe Rhodes Christophe Rhodes

0.8.8.13:
CONCATENATED-STREAM-STREAMS fix
... yes, do discard streams. The old behaviour said "keep streams
around for closing", but that's actually the user's job.

2004-03-04 11:12:45 Tree
Older >