sbcl Log


Commit Date  
[895890] (sbcl_0_8_7) by William Harold Newman William Harold Newman

release, tagged as sbcl_0_8_7

2003-12-28 23:18:12 Tree
[5e9825] by Christophe Rhodes Christophe Rhodes

0.8.6.42:
Nikodemus Siivola patchery
... fix FIXME for obscurity of *fixup* structure
... fix compile with FSHOW defined

2003-12-20 12:08:09 Tree
[13e74e] by Alexey Dejneka Alexey Dejneka

0.8.6.41:
* Optimize INSTALL-CONDITION-SLOT-{READER,WRITER} for
STANDARD-GENERIC-FUNCTION as suggested by Brian Mastenbrook
and CSR.

2003-12-20 07:13:47 Tree
[f9aaac] by William Harold Newman William Harold Newman

0.8.6.40:
merged patch from Marco Baringer (sbcl-devel 2003-12-02) to
allow (TRACE "MY-PACKAGE-NAME")
collapsed IF clause at the end of EXPAND-TRACE, since SBCL now
always has a compiler and shouldn't need to worry about
supporting interpreter-only environments

2003-12-18 01:05:19 Tree
[a0d9e7] by Christophe Rhodes Christophe Rhodes

0.8.6.39:
Quiet. Too quiet. Fix bug in pprinting backquotes, introduced
*sigh* when fixing the last bug...
... we need to print once to a string stream, to look at the
first character to make sure that it's not a @ or a .
... and then we need to print again, but this time to the real
stream (which is at a different logical block position)
... yes, possibly there is a better way.

Also put identity where mouth is: add self to SUPPORT

2003-12-16 17:40:39 Tree
[a01555] by Daniel Barlow Daniel Barlow

0.8.6.38
The long-threatened removal of the 'parent' thread. Now SBCL
only uses one thread until you start the second one

Also removed countdown_to_gc: it's redundant now we have
a thread->state slot

2003-12-13 15:55:56 Tree
[9b28f6] by Daniel Barlow Daniel Barlow

0.8.6.37
Remove unnecessary #inclues from gencgc.c

Update NEWS file and manual for futex and new fg/bg manipulation

2003-12-13 12:32:41 Tree
[4f07ad] by William Harold Newman William Harold Newman

0.8.6.36:
tidying...
...fiddling with TRACE docs in anticipation of actually
making it do PROFILEing as intended
...small doc/ fixes
...(re-?)deleted FOP-CHARACTER since it's still speculative
generality (will presumably be added back when Unicode
comes, but isn't helpful now, and would be only
infinitesimally helpful then, since it's untested now
and so easy to add then)
...MORE LOC: broke some long lines
...stdlog seemed to be unused.

2003-12-12 04:34:32 Tree
[2ead78] by Christophe Rhodes Christophe Rhodes

0.8.6.35:
At the request of the type system's most heavy user...
... refactor NEGATION-TYPEs

... make NEGATE an operation in TYPE-CLASS
... define type methods for :NEGATE, replacing one god-awful
NOT type translator
... define a (cached) TYPE-NEGATION function
... replace too many uses of
(specifier-type `(not ,(type-specifier foo)))
with (type-negation foo)

We pass as many tests as we used to (both here and in PFD's suite)
and we now go faster than we did before 0.8.6 on PFD's random
tester. Sounds good to me.

(This was initially part I of a two part refactor. This stage
turns out to be enough for now; if it hadn't been, it should be
possible to achieve even greater speed by changing the representation
of CONS types to include not just CAR and CDR types but also
their negations; then operations on CONS types such as UNION and NEGATE
would be much much faster, at a slight cost in initialization).

2003-12-11 13:34:25 Tree
[80ebba] by Christophe Rhodes Christophe Rhodes

0.8.6.34:
Am I the only one who screws up in amusing ways?
... define a fake %READER-ERROR on the host, so that planting
commas in code which doesn't want them gives you an
error message that's applicable, not an undefined function
error.

2003-12-09 15:12:07 Tree
[d5fb3f] by Kevin Rosenberg Kevin Rosenberg

0.8.6.33:
* doc/html_chunk.xsl: Apply patch from Miles Egan to use TT markup
on Docbook TYPE tag.

2003-12-08 19:15:08 Tree
[ac0bb6] by Christophe Rhodes Christophe Rhodes

0.8.6.32:
Fix for (pprint '`(lambda ,x)) bug
... PPRINT-LAMBDA-LIST needs to be aware of our backquote
implementation

2003-12-08 11:28:21 Tree
[96399d] by Christophe Rhodes Christophe Rhodes

0.8.6.31:
Grovel errnos rather than (wrongly, for *BSD) hardcoding them.

2003-12-06 16:11:32 Tree
[014e7a] by Alexey Dejneka Alexey Dejneka

0.8.6.30:
* Fix bug reported by PFD on sbcl-devel 2003-12-04
... VALUES transform: preserve (single-valuified) derived
type;
... LET-CONVERT: flush combination derived type.

2003-12-05 19:30:47 Tree
[a208de] by Alexey Dejneka Alexey Dejneka

0.8.6.30:
* Fix bug reported by PFD on sbcl-devel 2003-12-04
... VALUES transform: preserve (single-valuified) derived
type;
... LET-CONVERT: flush combination derived type.

2003-12-05 19:25:18 Tree
[6fd484] by Christophe Rhodes Christophe Rhodes

0.8.6.29:
further (VECTOR NIL) depessimization
... optimize the usual case in STRING-SOUT

2003-12-05 18:34:40 Tree
[c3699d] by Christophe Rhodes Christophe Rhodes

0.8.6.28:
Fix for WTF bug on #lisp IRC
... adjust the EXPT derive-type logic to be more correct.
Text adjustments
... refer to base-target-features.lisp-expr in INSTALL
... add our newline back after the first line of the banner (I
hope without breaking gcc3.3 in the process...)

2003-12-05 16:56:20 Tree
[ed3548] by Kevin Rosenberg Kevin Rosenberg

0.8.6.27:
* doc/DOCDOC: Add upstream URL for tools
* doc/Makefile: Add support for Fedora Core 1
* doc/catalogs/: Move catalog files to this subdirectory

2003-12-05 11:06:01 Tree
[5ca751] by Kevin Rosenberg Kevin Rosenberg

0.8.6.26:
* doc/Makefile: Add OS detection of redhat9
* doc/catalog-redhat9.xml: Unfortunately, RedHat adds local
version numbers to their DTD pathnames, so every version of RedHat
will likely need different catalogs.

2003-12-04 00:37:32 Tree
[0898da] by Kevin Rosenberg Kevin Rosenberg

0.8.6.25:
* doc/DOCDOC: Provide more complete documentation on documentation
generation prerequisits.

2003-12-03 16:18:57 Tree
[cfd322] by Kevin Rosenberg Kevin Rosenberg

Add fink operating system detection

2003-12-02 03:12:05 Tree
[765d10] by Kevin Rosenberg Kevin Rosenberg

0.8.6.24:
* doc/*: Revert to Docbook 4.1 DOCTYPE for compatibility with
older systems such as Debian Woody. Add catalog for Darwin's
fink and for partially for Redhat.

Need to add OS detection for fink in Makefile and stylesheet
location for RedHat in catalog-redhat.xml

2003-12-02 01:47:55 Tree
[f1bdcc] by Andreas Fuchs Andreas Fuchs

0.8.6.23:
add a missing \ to the SBCL banner, to de-confuse GCCs that don't
allow multi-line strings.

2003-12-01 19:58:54 Tree
[391395] by William Harold Newman William Harold Newman

0.8.6.22:
LESS TEXT: quieter startup banner and debug prompt mostly
as suggested by Nikodemus Siivola and Dan Barlow
on sbcl-devel
really updating FASL-FILE-VERSION (as attempted in my last
checkin) this time for sure

2003-12-01 15:19:52 Tree
[6c2f9e] by William Harold Newman William Harold Newman

0.8.6.22:
LESS TEXT: quieter startup banner and debug prompt mostly
as suggested by Nikodemus Siivola and Dan Barlow
on sbcl-devel
really updating FASL-FILE-VERSION (as attempted in my last
checkin) this time for sure

2003-12-01 14:53:51 Tree
Older >