Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

sbcl Log


Commit Date  
[bf5a81] (sbcl_0_8_12) by William Harold Newman William Harold Newman

0.8.12:
release, tagged as sbcl_0_8_12

2004-06-25 23:35:09 Tree
[554397] by Christophe Rhodes Christophe Rhodes

0.8.11.20:
Add SB-SPROF contrib

2004-06-21 11:33:35 Tree
[beccf6] by William Harold Newman William Harold Newman

0.8.11.19:
DEFSTRUCT shouldn't issue warnings for FBOUNDP conflicts at
macroexpansion time. (at compile time or load time,
OK, but not macroexpansion time)
Make DESCRIBE on a gf report its method combination.
manual fix from Brian Mastenbrook sbcl-devel 16 Jun 2004

2004-06-19 21:42:49 Tree
[50e9f0] by Christophe Rhodes Christophe Rhodes

0.8.11.18:
Fix bug in INTERRUPT-THREAD
... pin the function so it can't be moved by GC;
... not /entirely/ clear why it's necessary, but...

2004-06-19 20:07:22 Tree
[74fab9] by Christophe Rhodes Christophe Rhodes

0.8.11.17:
Fix ridiculous slowness (and verbosity) of sb-posix STAT/TERMIOS
... construction is still a bit baroque.

2004-06-19 20:03:35 Tree
[17692d] by Christophe Rhodes Christophe Rhodes

0.8.11.16:
Oops. Restore build-from-scratch-ability.
... only style-warn on the target, to spare our blushes and also
because STYLE-WARN doesn't work that early.
... (possibly not the optimal fix, but it was certainly the fix
that required least thought)

2004-06-16 22:39:31 Tree
[6f7128] by Christophe Rhodes Christophe Rhodes

0.8.11.15:
Fix bug 276. Woo yay. Now we can be evil in DEFMETHODs again.
... also log a couple more HaibleMOPBugs

2004-06-16 21:00:23 Tree
[a2e72d] by Christophe Rhodes Christophe Rhodes

0.8.11.14:
There is no excuse for &OPTIONAL and &KEY arguments in the same
lambda list. Really not. (Silly ANSI, silly CLIM)
... STYLE-WARN on function lambda lists with this bogosity;
... tests.

2004-06-16 20:28:45 Tree
[121781] by Christophe Rhodes Christophe Rhodes

0.8.11.13:
OK, OK, you (the hordes of complaining users) win.
... no more optimization notes in default compilation policy.

2004-06-16 13:21:36 Tree
[97eb39] by Christophe Rhodes Christophe Rhodes

0.8.11.12:
Better EXPT behaviour
... or at least different EXPT behaviour. Arrange to (attempt to)
return a floating point 1, rather than a NaN, when the
base is NaN and the exponent is zero.

2004-06-15 21:00:00 Tree
[fd455c] by Christophe Rhodes Christophe Rhodes

0.8.11.11:
Better %UNARY-FTRUNCATE behaviour
... 158 failures (out of 21597, version 1.4)
... woohoo. "Two nines" compliance!

2004-06-15 19:50:43 Tree
[43980a] by Christophe Rhodes Christophe Rhodes

0.8.11.10:
Implement a slightly-broken %UNARY-FTRUNCATE
... slightly broken because it doesn't distinguish between
positive and negative zeros
... however, it's better than before: x86/Linux is now down
to 232 failures on ieeefp-tests 1.4
... will fix the brokenness shortly

2004-06-15 17:00:45 Tree
[210d45] by Christophe Rhodes Christophe Rhodes

0.8.11.9:
Delete some unused vops from x86 float backend in preparation
for some more refactoring.
... still 392 test failures

2004-06-15 13:54:07 Tree
[8cd3b7] by Daniel Barlow Daniel Barlow

0.8.11.8
Fix errant #+sb-doc that was causing CLEAR-INFO to have no body
when docstrings are disrequested.

2004-06-12 13:58:08 Tree
[b359bd] by Daniel Barlow Daniel Barlow

version.lisp-expr

2004-06-12 13:55:49 Tree
[4d58ea] by Nikodemus Siivola Nikodemus Siivola

0.8.11.7:
Less noise from the compiler
... Remove :IMPORTANT T from %COERCE-CALLABLE-TO-FUN transform,
so that it complains about uncertain type only with
(OPTIMIZE SPEED).
... Test.

2004-06-10 16:32:46 Tree
[7abb9e] by Christophe Rhodes Christophe Rhodes

0.8.11.6:
Fix countless bugs in backquote printing.
... descend quoted list structure, necessary in nested
backquotes;
... fix the fix to Brian Downing's bug: MAPCAR is not
sufficiently like MAPCAN.
... add a couple of tests, but frankly we need some more. If
someone out there has a test suite for backquote
behaviour, that would be rather nice.

2004-06-10 15:47:53 Tree
[958584] by Christophe Rhodes Christophe Rhodes

0.8.11.5:
Storing a floating point control word on the stack, then calling
out to C, is not guaranteed to behave when the called function
is likely to be messing around with the stack (purify() in
particular).
... reload the floating point control word before setting the
precision. This differs slightly in semantics from
before: changes caused by the C code will be propagated
to Lisp

2004-06-10 13:33:18 Tree
[3a6182] by Christophe Rhodes Christophe Rhodes

0.8.11.4:
FINALLY!

Fixed bugs related to DOUBLE-FLOAT-EPSILON on x86. Die, bug
#45, die a horrible death.

... make lisp code run with the fpu set to 53-bit mantissa;
... add code in number stack allocation to set the fpu to
64-bit precision when calling out to C, conditional on
new optimization quality SB-C::FLOAT-ACCURACY
(unexported, undocumented, etc)
... use FLOAT-ACCURACY around syscalls, since they don't
involve the FPU.

Also add code to allow fpu precision control in the (nominally
private) sb-int:set-floating-point-modes.

(this checkin fixes not only bugs #45 and #118, but also six of
PFD's EPSILONS tests and 29 ieeefp-tests related to +, -, *, /
and sqrt)

2004-06-08 14:49:14 Tree
[d3b83f] by Christophe Rhodes Christophe Rhodes

0.8.11.3:
Fix backquote pretty-printing bug (reported by Brian Downing
sbcl-devel 2004-06-06)
... don't destroy list structure in the process of printing!

2004-06-08 12:49:17 Tree
[1a68f3] by Christophe Rhodes Christophe Rhodes

0.8.11.2:
Make ED customizeable, similar to REQUIRE
... ED functions should attempt to implement the standard for ED
where practical;
... point to documentation when ED or REQUIRE fail.

2004-06-08 11:38:41 Tree
[7665c6] by Christophe Rhodes Christophe Rhodes

0.8.11.1:
Fixed bugs in ATANH
... (atanh #c(1 <anything>)) now computes the right answer;
... (atanh <large>) now does the right thing too.

2004-06-08 10:36:52 Tree
[e6d893] (sbcl_0_8_11) by William Harold Newman William Harold Newman

0.8.11:
release, tagged as sbcl_0_8_11

2004-06-07 23:01:52 Tree
[ac9f49] by Nikodemus Siivola Nikodemus Siivola

0.8.10.82:
Another, really-a-bug variant of #328. Reported by Tony Martinez.

2004-06-04 13:52:12 Tree
[78cf75] by Nikodemus Siivola Nikodemus Siivola

0.8.10.81:
Installation related fixes
... Include SUPPORT in binary distros, since install.sh now installs it.
... Align mis-aligned column in INSTALL: OpenBSD works on x86, not PPC.

2004-06-04 13:37:48 Tree
Older >