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.


sbcl Log

Commit Date  
[182b1c] (4.1 kB) by Rudi Schlatte Rudi Schlatte Remove non-portable arguments to find, xargs

2007-10-22 04:16:12 View
[ef6bca] (4.2 kB) by Rudi Schlatte Rudi Schlatte fix for whitespace-containing source directories

2007-10-21 05:15:04 View
[2e498c] (4.1 kB) by Nikodemus Siivola Nikodemus Siivola Git friendly

* Ignore .git.

2007-05-15 12:27:59 View
[504a6a] (4.1 kB) by Christophe Rhodes Christophe Rhodes remove ldso-stubs.S in
(patch from Timothy Ritchey sbcl-devel 2007-04-26)

2007-04-29 08:51:56 View
[4ca6d7] (4.1 kB) by sa2c sa2c update build environment

.cvsignore: add more files don't recurse into SCM directories
tools-for-build/canonicalize-whitespace: use more generic option to
check expand utility to make non-GNU expand happy
tools-for-build/whitespacely-canonical-filenames: add more SCM directories

2006-12-15 03:28:36 View
[76237a] (3.9 kB) by Rudi Schlatte Rudi Schlatte
Linkage tables on win32
... heuristically choose a memory range ("does not break on my two
systems, let's ship it")
... added some leftovers to
... also #!+sb-doc-conditionalize docstrings in run-program.lisp

2006-03-14 12:27:46 View
[04d819] (3.9 kB) by Christophe Rhodes Christophe Rhodes
Merge patch from James Bielman fixing self-build under Win32.
... a little bit of an accident ensued; I ran
canonicalize-whitespace on .sh files, which seemed to
work (except on until it scribbled all over, confusing the shell interpreter utterly.
... the resulting files have built the system, nevertheless.

2006-01-09 13:00:17 View
[babd45] (3.7 kB) by Thiemo Seufer Thiemo Seufer
Robustify the build system scripts.

2005-09-16 13:26:39 View
[d336ca] (3.7 kB) by William Harold Newman William Harold Newman
"not when there is nothing more to add, but when there is
nothing more to be taken away"
deleted old DocBook manual sources
deleted references to DocBook manual sources (in DOCDOC and and so forth)
minor tidying of doc-building and doc/-cleaning machinery
(hopefully leaving it working basically as before)

2004-09-19 19:38:55 View
[eb5265] (4.1 kB) by William Harold Newman William Harold Newman
fixes for build on my old Debian system...
...added missing #!+LINKAGE-TABLE
...converted "cd foo" to "cd ./foo" so that CDPATH-based logic
won't helpfully announce the name of the new dir to
stdout (and thus into local-target-features.lisp-expr);
then "cd ./foo > /dev/null" for overkill
generally grepped for and changed "cd foo" to "cd ./foo" to
reduce the amount of CDPATH ambiguity involved and
the amount of stdout noise generated

2004-09-10 15:36:17 View
[8f0701] (4.1 kB) by William Harold Newman William Harold Newman
merged Scott Parish's patch for OpenBSD, with a few tweaks...
...reduced space sizes to work around ulimit problems (as a
quick hack, probably not the ideal long-term solution)
...fiddling to work around collisions with NetBSD patch; ah,
the joys of working on living, squirmy code
create_thread() is correct; it was motivated by the
way that now new_thread_trampoline() is defined only
minor issue encountered while going through xc:
should blow away src/runtime/genesis/.

2004-04-19 03:41:40 View
[7b0b8e] (4.0 kB) by William Harold Newman William Harold Newman
trivial tidying: A test file extension of .tmp lets it be
autoremoved by and autoignored by my ~/.cvsignore.

2004-03-24 16:45:26 View
[b09551] (3.9 kB) by Christophe Rhodes Christophe Rhodes
Merge fix for bidirectional (that is IO, not anything Unicodely)
streams (Adam Warner/Gerd Moellmann sbcl-devel/cmucl-imp 2003-11-xx)
... added a test for it; be careful with that standard io syntax :)

2003-11-29 11:25:31 View
[3c5c2c] (3.9 kB) by Kevin Rosenberg Kevin Rosenberg
* Allow recursive includes in src/runtime/Config
* doc/*: Convert from SGML format and processing to XML
Currently, catalogs are in place for Debian and RedHat which
allow automated use of local files instead of the tools
downloading DTDs and XSLs from their canonical URLs.
I'm glad to help setup catalogs for other operating systems.

2003-11-26 02:11:09 View
[f7cade] (3.9 kB) by William Harold Newman William Harold Newman
Clean more cleanly:
...Delete more doc/html/ stuff.
...also contrib/sb-bsd-sockets/

2003-10-10 17:25:24 View
[a0a413] (3.8 kB) by William Harold Newman William Harold Newman
added .cvsignore files in contrib/, and made corresponding
changes in (didn't clean up foo.c in
(Maybe if we called it grovel-tmp.c or something I'd
be more comfortable with its treewide autodeletion.)
fixed #( thinko in sb-bsd-sockets docs (pointed out
by Zachary Beane on sbcl-devel 2003-05-27)

2003-05-28 14:26:48 View
[f1407e] (3.7 kB) by Alexey Dejneka Alexey Dejneka
* Deleted obsolete bug 244;
* optimizer for ARRAY-HEADER-P knows about 0-dimensional
... fixed bug 250.

2003-05-26 14:42:23 View
[a3ab89] (3.7 kB) by Christophe Rhodes Christophe Rhodes
Merge SXHASH improvements
... distribute (SXHASH <fixnum>) a little more widely over the
available space;
... make (SXHASH <bit-vector>) consider rather more than just
the first four bits.
Miscellaneous cleanups
... don't delete contrib's html documentation
... make vanilla modules depend on the (newly-built) sbcl.core
... some cleanups in snapshot/SB-SHOW logic
... quit from the low-level debugger now exits the process with
an error code (because, um, even getting to ldb is a
pretty serious error)

2003-03-15 19:01:30 View
[bb7c5b] (3.7 kB) by Christophe Rhodes Christophe Rhodes
Fix SunOS build as per sbcl-devel 2003-03-22
... remove last bashism in build scripts;
... allow building of foreign loading on SunOS;
... frob sb-bsd-sockets tests so that they pass on SunOS even in the
absence of a /dev/log socket.

2003-02-22 23:00:18 View
[722703] (3.7 kB) by William Harold Newman William Harold Newman
small cleanups... should remove more stuff, notably *.orig files.
...DB README note suggestion from sbcl-devel 2002-04

2002-04-26 14:40:47 View
[0d669e] (3.4 kB) by Christophe Rhodes Christophe Rhodes
Merged support for SPARC/SunOS (aka Solaris)
... added relevant runtime and -os.lisp files;
... cleaned up sparc backend runtime, actually _using_ the
abstractions that were written for the SPARC/Linux
... added some #includes for compilation (nothing breaks on
Linux, but BSD has not yet been tested;
... removed some bash-/ksh-isms from build and test scripts;
... abstraced wait3() constants into grovel_headers and

2002-03-25 18:25:03 View
[34dd23] (3.4 kB) by William Harold Newman William Harold Newman

(I didn't have convenient access to the Internet for almost a week, so
these versions just piled up on my computer and then I checked 'em
into CVS all at once.)
made TRANSFORM-CALL provide more informative DEBUG-NAMEs
factored out COMBINATION-FUN-SOURCE-NAME and used it to
support this
tweaked comments
(hunted fruitlessly for bug 147 fix)
(hunted fruitlessly for bug 148 fix)
rewrote MAYBE-EXPAND to try to increase clarity
fixed part of the misbehavior in the bug 148 test case (but
not bug 148 itself, alas) by removing the assumption
that non-null FUNCTIONAL-KIND implies
still trying to fix bug 148...
...stopped MAYBE-REANALYZE-FUN from trying to reanalyze :DELETED
still trying to fix bug 148...
...IR2-CONVERT-CLOSURE shouldn't be called on :DELETED functionals!
...Given that the :DELETED functional is making it all the way
to the IR2-CONVERT-CLOSURE stage, maybe the failure
in MAYBE-REANALYZE-FUNCTIONAL that I made go away in was a good thing. Reinstate it, though more
clearly (as "shouldn't be reanalyzing :DELETED functional"
rather than a type error when trying to find the COMPONENT
of a LAMBDA) than before.
...stopped IR2-CONVERT-CLOSURE from trying to intensively
check CLAMBDA-to-COMPONENT relationship invariants
just on general principles
various puttering and tidying trying to understand bug 148
specifically and code deletion generally
Having walked through the bug 148 problem more carefully, I can
see that before KIDIFY1 is deleted, it's first LET
converted. Ergo, a :DELETED value is consistent with
LET conversion after all, so...
...relaxed the change in IR1-CONVERT-LOCAL-COMBINATION
made in, so that now :DELETED is assumed
to be due to LET conversion after all
made :ENCAPSULATE T the default for TRACE, since the
breakpoint-based version still doesn't work reliably
and since the ANSI description of TRACE is partial to
tracing named things anyway

2002-02-07 20:37:51 View
[d3df7e] (3.4 kB) by William Harold Newman William Harold Newman

merged MNA fd-stream.lisp patch (sbcl-devel 2001-09-10)
merged AD EXPAND-DEFGENERIC patch (sbcl-devel 2001-09-10)
merged AD DIRECTORY patch (sbcl-devel 2001-09-22)
swapped FunctionPointer and InstancePointer type codes for PPC
convenience (as per dan sbcl-devel 2001-09-22)
incremented fasl file version number again
tweaked so it will delete CVS update crud

2001-10-03 20:03:25 View
[959057] (3.3 kB) by William Harold Newman William Harold Newman

merged MNA EVAL-WHEN patch from sbcl-devel 2001-08-31 (doing
nothing at toplevel unless :EXECUTE)
rewrote the logic in the rest of the same EVAL-WHEN clause (not
trying to change its behavior, just to express it more
The implementation of EVAL doesn't actually belong IN-PACKAGE
SB!BYTECODE. Put it in SB!IMPL instead.
deleted duplicate definition of SB-KERNEL:*EVAL-STACK-TOP*
moved definition of IGNORE-ERRORS src/code/macros (as
DEFMACRO-MUNDANELY at build-the-cross-compiler time) so
it can be used in target code in src/code/extensions
(although that turns out not to help, since it expands
into HANDLER-CASE, which wants to be defined later..)
added src/code/late-extensions.lisp to hold things like
LIST-WITH-LENGTH-P which want to have some of the
Lisp system set up before they're defined
renamed src/code/extensions.lisp to
src/code/early-extensions.lisp (since now there's
a corresponding late-extensions.lisp again)
moved POSITIVE-PRIMEP to src/code/late-extensions.lisp,
deleted src/code/numbers.lisp
limited POSITIVE-PRIMEP to FIXNUM and moved it to SB!INT
merged MNA "eval-when problems -- fix" patch from sbcl-devel
2001-09-01 (IR1-converting EVAL-WHEN (with no forms)
even in "the forms in the body are ignored" case,
instead of just skipping IR1 conversion completely
and leaving START and CONT dangling in the wind)
since I'm doing related filename and stems-and-flags cleanup
..renamed src/code/early-target-error.lisp to
..renamed src/code/late-target-error.lisp to

2001-09-02 17:28:32 View
[c8322d] (3.3 kB) by William Harold Newman William Harold Newman
(As per Daniel Barlow sbcl-devel 2001-05-17, the removal of
the mysterious "" special case in UNIX-STAT will
probably keep this version from building itself,
so I didn't even try. It does, however, at least
do "sh" successfully.)
fixed declaration in %EXTRACT-STAT-RESULTS so that the
system won't have to interpret the alien reference
at runtime on every call to the function
I found how to fix the boot/gencgc/purify problem which was
leaving initial-function unmapped -- I could copy
current_region_free_pointer into
boxed_region.free_pointer just before
gc_alloc_update_page_pages() in save.c. However,
that left me with other flaky GC problems. So I gave
up my GC hacking in this version as a bad job, and
copied original GC-related files over
the modified versions: gencgc.c, save.c, purify.c,
gc.lisp, save.lisp
made %EXTRACT-STAT-RESULTS inline to suppress an apparent
memory corruption bug

2001-05-18 13:22:50 View
Older >