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  
[f030ad] (sbcl_0_7_2) by William Harold Newman William Harold Newman

0.7.2:
no real changes except making NEWS more complete

2002-03-24 17:18:32 Tree
[4236c2] by Daniel Barlow Daniel Barlow

0.7.1.50 credit gary byers, eric marsden, dtc for work on CMUCL PPC

2002-03-23 19:03:06 Tree
[4be5ac] by Daniel Barlow Daniel Barlow

credit gary byers, eric marsden, dtc for work on CMUCL PPC

2002-03-23 19:01:57 Tree
[78bc9e] by Christophe Rhodes Christophe Rhodes

0.7.1.49:
Compile the runtime on SPARC/Linux with -O3.

2002-03-21 09:14:36 Tree
[9c6ead] by Daniel Barlow Daniel Barlow

0.7.1.48:
Make UNIX-NAMESTRING merge pathnames with
*default-pathname-defaults* to get rid of ugly special case for
"", and hopefully to fix all the remaining bits of code that
don't do pathname merging before they access the filesystem

2002-03-20 21:44:04 Tree
[bcbbce] by William Harold Newman William Harold Newman

0.7.1.47:
reviewed OPTIMIZE declarations, (mostly trying to avoid
inadvertently imposing large %DETECT-STACK-EXHAUSTION
overhead)...
...bumped SAFETY 1 to SAFETY 2 in warm.lisp (since
(> SPEED SAFETY) isn't what we want)
...changed (SPEED 3) (SAFETY 3) to (SPEED 2) (SAFETY 2) in
SORT logic
...removed OPTIMIZE declarations in time.lisp, since there's
no up-to-date compelling reason to use other than the
default optimization there.
...removed (OPTIMIZE (SAFETY 3)) in DEFTRANSFORM ARRAY-HEADER-P,
since there seems to be no reason for it
rearranged insert-%DETECT-STACK-EXHAUSTION code to make
indentation less ridiculous

2002-03-19 20:17:50 Tree
[4df388] by Christophe Rhodes Christophe Rhodes

0.7.1.46:
Merged patches from CSR "pseudo-atomic magic constant propagation"
sbcl-devel 2002-03-12
... first patch for PSEUDO-ATOMIC-TRAP propagation on SPARC
... second patch for various #+ -> #!+ changes in library and
alpha port
Also other SPARC cleanups
... implemented suggestion from DB for ldso-stubs.S, allowing
the SPARC port to be dynamically linked
... fprintf -> FSHOW

2002-03-18 19:08:00 Tree
[c1b484] by Daniel Barlow Daniel Barlow

need these too

2002-03-18 17:59:37 Tree
[cab2c7] by Daniel Barlow Daniel Barlow

Merge PPC port
... new directories src/compiler/ppc, src/assembly/ppc
... other new files
... new clause in genesis for PPC fixups
... new files in runtime, PPC conditionals added in other .[ch] files

Small Makefile cleanups in runtime
... actually _use_ the dependency information
... regenerate depends on source changes

We don't actually use sigreturn() in _any_ present port: conditionals
changed to make this obvious

2002-03-18 17:56:09 Tree
[5c95ea] by William Harold Newman William Harold Newman

0.7.1.44:
minor comment fixes which want to be synchronized in CVS (the
BUGS change because bugs have incrementing numbers --
which will become a nuisance with multiple committers,
dunno what the long term fix is -- and the
make.sh/cross-compile comments because DB and CSR have
been fixing this on sbcl-internals and if I don't
commit my corresponding fix soon I'll find it collides
with theirs)

2002-03-18 17:28:25 Tree
[139463] by Daniel Barlow Daniel Barlow

0.7.1.43
In OPEN, the pathname is now merged against
*default-pathname-defaults* before access to the filesystem.
Failure to do this breaks OPEN on relative pathnames when
*default-pathname-defaults* is not the Unix cwd

2002-03-17 03:47:18 Tree
[5037c9] by Christophe Rhodes Christophe Rhodes

0.7.1.42:
Merged DB "alpha floating point traps and infinities" patch
sbcl-devel 2002-03-14
... added a comment about the commentary nature of the x86/linux
implementation of os_context_fp_control
... moved the "interpreter" stubs back to src/code/float.lisp,
protected by #!-alpha

2002-03-16 21:16:08 Tree
[aca45f] by William Harold Newman William Harold Newman

0.7.1.41:
more ordinary name (one *FEATURES* symbol, not two)
for the opposed pair of stack-grows-upward and
stack-grows-downward concepts
...replaced old pair of features with new
:CONTROL-STACK-GROWS-DOWNWARD-NOT-UPWARD feature
...#!+STACK-GROWS-DOWNWARD becomes
#!+CONTROL-STACK-GROWS-DOWNWARD-NOT-UPWARD
...#!+STACK-GROWS-UPWARD becomes
#!-CONTROL-STACK-GROWS-DOWNWARD-NOT-UPWARD
Since references to the new STACK-EXHAUSTION stuff can be
automatically written into fasl files, the fasl file
version needs to be incremented.

2002-03-16 16:12:30 Tree
[fc6400] by William Harold Newman William Harold Newman

0.7.1.40:
more-explicit names for new stack stuff (thanks to Dan Barlow
sbcl-devel a week or so ago for pointing out
unnoticed ambiguity)...
...mostly s/stack-exhaustion/control-stack-exhaustion/
related name clarification in old code...
...s/cstack/control-stack/ (since evidently the C stack is, on
non-X86en, distinct from the Lisp control stack)

2002-03-16 14:29:48 Tree
[0a4e23] by Christophe Rhodes Christophe Rhodes

0.7.1.39:
(on the basis that the first checkin should probably be something
simple and straightforward):
Fix for wrapped_readlink, allowing TRUENAME to return sensible
results on SPARC.

2002-03-16 12:18:59 Tree
[2481b0] by William Harold Newman William Harold Newman

0.7.1.38:
catching stack overflow, part III...
...redid *STACK-EXHAUSTION* value as SAP, because although
FIXNUM is cute and should be implementable efficiently,
it seems to be awfully annoying to work with
...made %DETECT-STACK-EXHAUSTION actually check for the
problem
...set up machinery to try to handle the problem reasonably
gracefully
...added basic regression test
moved EXPORT of '*SHEBANG-BACKEND-SUBFEATURES* alongside
EXPORT of '*SHEBANG-FEATURES* so that chill.lisp
works again

2002-03-14 15:10:44 Tree
[48c94a] by William Harold Newman William Harold Newman

0.7.1.37a:
(oops, not really a version at all, just a vehicle for the
comment that the previous commit should've had:)
merged CSR "format ~/ /" patch sbcl-devel 2002-03-12

2002-03-12 23:57:36 Tree
[8097f5] by William Harold Newman William Harold Newman

0.7.1.37:
merged CSR

2002-03-12 15:47:52 Tree
[4aef47] by William Harold Newman William Harold Newman

0.7.1.36:
merged Robert Strandh "patch for format-dollars" (sbcl-devel
2002-03-09)

2002-03-09 19:10:38 Tree
[75f29f] by William Harold Newman William Harold Newman

0.7.1.35:
responding to CSR "src/compiler/main.lisp" in sbcl-devel
2002-03-08...
...fixed argument list for COMPILE-LOAD-TIME-STUFF (broken in
0.7.1.32)
...added some test cases for MAKE-LOAD-FORM (to catch problems
like this in the future)
split the MAKE-LOAD-FORM tests, and some other tests, into
new tests/dump.impure-cload.lisp

2002-03-09 04:50:08 Tree
[44e8b1] by William Harold Newman William Harold Newman

0.7.1.34:
merged patch: CSR "mostly types" (sbcl-devel 2002-03-07)

2002-03-08 05:13:31 Tree
[b05ccd] by William Harold Newman William Harold Newman

0.7.1.33:
merged APD "bug 152" patch sbcl-devel 2002-03-06

2002-03-07 02:02:23 Tree
[ec2616] by William Harold Newman William Harold Newman

0.7.1.32:
merged MNA cleanups patch (sbcl-devel 2002-03-05)...
...correct FTYPE for SAPINT-TO-CORE, which has been
renamed to SAP-INT-TO-CORE
...dead code removal
...*TARGET-MOST-NEGATIVE-FIXNUM*" is renamed to
+TARGET-MOST-NEGATIVE-FIXNUM+, as well as being defined
as a constant now (same for the POSITIVE).
...SB!KERNEL::ARG-COUNT-ERROR is defined as a stub, to silence
the flood of style-warnings a little bit.
...some other FIXMEs (renaming DEFINE-STORAGE-CLASSES to
!DEFINE-STORAGE-CLASSES, introducing SB-SHOW
dependencies)
further cleanups of MOST-FOOATIVE-FIXNUM stuff...
...renamed again, this time to SB!XC:MOST-FOOATIVE-FIXNUM
...removed now-redundant DEFCONSTANTs in toplevel.lisp
...removed now-redundant #. wrappers
other tweaks to the patch...
...Instead of defining a second version of ARG-COUNT-ERROR
for use at compile time, move the definition of
ARG-COUNT-ERROR earlier so it'll be visible in more
of the code which uses it.
moved src/code/globals.lisp much earlier in build-order.lisp,
since there's no such thing as too early and since the
previous location was too late for some uses of
SB!DEBUG:*STACK-TOP-HINT*
s/sap-int-type/sap-int/

2002-03-07 01:00:11 Tree
[3b5049] by William Harold Newman William Harold Newman

0.7.1.31:
belatedly deleted BUGS entry 150

2002-03-05 16:27:18 Tree
[2d199c] by William Harold Newman William Harold Newman

0.7.1.30:
merged APD bug 150 patch sbcl-devel 2002-03-05

2002-03-05 16:25:43 Tree
Older >