sbcl Log


Commit Date  
[b8f63d] by William Harold Newman William Harold Newman

0.6.10:
got confused and tagged -- I think -- 0.6.9.23 as sbcl_0_6_10
redid distribution scripts so that .tar files expand into
sbcl-x.y.z/ instead of ./

2001-01-15 02:28:27 Tree
[9a2bac] (sbcl_0_6_10) by William Harold Newman William Harold Newman

0.6.9.23:
fixes in code-extra and compiler-extra
Don't use deprecated POSITION-IF-NOT.

2001-01-14 18:54:21 Tree
[41de68] by William Harold Newman William Harold Newman

0.6.9.22:
moved my optimization patches to contrib/ so that I can keep
them under the same revision control as SBCL itself
Fix declarations in host-alieneval.lisp so that
DEF-ALIEN-VARIABLE will work.

2001-01-09 22:13:22 Tree
[f35f00] by William Harold Newman William Harold Newman

(0.6.9.21, continued:)
checked in overlooked file

2001-01-08 03:50:57 Tree
[799539] by William Harold Newman William Harold Newman

0.6.9.21:
strengthened condition system error-checking to fix the bug
reported by Eric Marsden on cmucl-imp@cons.org
2001-01-06
undid DEFTRANSFORM %WITH-ARRAY-DATA since it didn't work right
WITH-ARRAY-DATA :OFFSET-VAR stuff tidied up (e.g. no longer
IGNORABLE)
replaced amazing old STRING-FOO functions with smaller,
simpler, slightly slower versions

2001-01-08 03:44:51 Tree
[68c539] by William Harold Newman William Harold Newman

0.6.9.20:
MNA patch for bug #30 and other readtable-related stuff
added tests for FIND and friends (anticipating new transforms)
fixed dumb error-reporting bug in CANONIZED-DECL-SPEC

2001-01-07 01:58:21 Tree
[d4bc11] by William Harold Newman William Harold Newman

0.6.9.19:
set *AUTO-EVAL-IN-FRAME* default to NIL to work around failure
at debug prompt after Ctrl-C

2001-01-06 01:46:16 Tree
[1ff04b] by William Harold Newman William Harold Newman

0.6.9.18:
fixed stupid wrong-stream bug in %DESCRIBE-COMPILED-FROM
MNA's filesys patches (from sbcl-devel 26 Dec 2000)
added DEFTRANSFORM for %WITH-ARRAY-DATA en route to speeding
up SORT, FIND, and other things

2001-01-05 17:10:00 Tree
[fa8962] by William Harold Newman William Harold Newman

0.6.9.17:
deleted *INITIAL-POLICY* and *INITIAL-INTERFACE-POLICY*, since
they seem irrelevant in the ANSI world of 1 source
file per compile command
deleted *INITIAL-PACKAGE* for the same reason
renamed *DEFAULT-POLICY* and *DEFAULT-INTERFACE-POLICY* to
*POLICY* and *INTERFACE-POLICY*
made PROCESS-OPTIMIZE-DECL remove duplicate alist entries

2001-01-02 00:44:30 Tree
[cfb9e3] by William Harold Newman William Harold Newman

0.6.9.16:
Happy New Year! May all your projects be on schedule.:-|
renamed POLICIES to LTN-POLICY
removed some inlining in ltn.lisp
simplified LTN-ANALYZE-BLOCK in ltn.lisp (removing caching)
added code to catch bogus full calls
tweaked PROFILE so it accepts (SETF FOO)-style names
tweaked DEFPRINTER to conserve whitespace
moved DEFPRINTER to SB-INT, since it's not compiler-specific

2001-01-01 19:02:10 Tree
[99ad0a] by William Harold Newman William Harold Newman

0.6.9.14:
renamed more PCL stuff for unintern after warm init
CONSTANTLY now returns only a single value, as per ANSI.
removed CONSTANT-FUNCTION declaration support
PROCLAIM now recognizes ANSI abbreviated type declarations,
sharing code with DECLARE to do so.
DECLARE no longer supports old-style (CLTL1) FUNCTION decls.
removed some PCL nonstandard decls
renamed other nonstandard PCL decls to look more private
removed (DECLARE (SB-PCL::CLASS ..)) hack in DECLARE logic

2000-12-31 16:29:27 Tree
[2abf77] by William Harold Newman William Harold Newman

0.6.9.13:
(The "version broken" problem above was because the change
in POLICY type was not binary compatible, and I didn't
bump the version number, and I was crashing in some
private .sbclrc code compiled under the old system.
Oops..)
The POLICY-QUALITY type no longer includes NULL.
renamed more PCL stuff for unintern after warm init

2000-12-30 01:30:20 Tree
[f39274] by William Harold Newman William Harold Newman

0.6.9.12:
(This version is broken. It builds, but can't build itself,
dying in vop.lisp with what looks like memory
corruption. 0.6.9.11 might be broken the same way.)
no more special support for DECLARE SB-PCL::CLASS
moved policy stuff into policy.lisp
moved !UNINTERN-INIT-ONLY-STUFF to after warm init
renamed some PCL stuff to make it be uninterned after warm init

2000-12-29 18:39:01 Tree
[82e0a7] by William Harold Newman William Harold Newman

0.6.9.11:
more cleanups of optimization policy machinery..
renamed CSPEED slot to COMPILATION-SPEED, and BREVITY slot to
INHIBIT-WARNINGS, and got rid of other BREVITY refs
STRUCTURE-OBJECT-based POLICY caues too many cold init hassles
w/ COPY-POLICY and slot accessors. Use alists instead.
Now PROCESS-OPTIMIZE-DECLARATION can look up qualities
directly in *POLICY-BASIC-QUALITIES*.

2000-12-29 14:36:48 Tree
[64bf93] by William Harold Newman William Harold Newman

0.6.9.10:
ANSI fix: PARSE-NAMESTRING signals TYPE-ERROR on host mismatch.
various cleanups in optimization policy machinery..
renamed COOKIE to POLICY
used *POLICY-QUALITY-SLOTS* in POLICY-related def'ns
simplified POLICY macro: no implicit AND
factored out MAYBE-FP-WAIT policy dependence in float.lisp

2000-12-20 22:42:34 Tree
[212ef8] by William Harold Newman William Harold Newman

0.6.9.9:
added remaining MNA logical pathname regression tests to tests/
fixed my screwed-up CFP-OUTPUT-FILE-DEFAULT implementation
fixed PARSE-NAMESTRING so it always returns two values
added DEFKNOWNs for logical pathname stuff

2000-12-20 03:29:21 Tree
[a8f265] by William Harold Newman William Harold Newman

0.6.9.8:
MNA logical pathname patch (sbcl-devel Dec 12), lightly subbed
added most MNA logical pathname regression tests to tests/
belatedly bumped fasl file version because package
SB-CONDITIONS is gone

2000-12-19 14:13:04 Tree
[60011b] by William Harold Newman William Harold Newman

0.6.9.7:
fixed cross-compilation under CMU CL (Viva la Alpha port!)

2000-12-14 17:05:30 Tree
[2d195d] by William Harold Newman William Harold Newman

0.6.9.6:
MNA patch to merge package SB!CONDITIONS into SB!KERNEL

2000-12-13 20:31:04 Tree
[8eb659] by William Harold Newman William Harold Newman

0.6.9.5:
BACKEND-BYTE-FASL-FILE-TYPE goes away as per 0.6.9.4.
Simplify TRY-DEFAULT-TYPES and friends by using single default
types instead of lists of default types.
more work on bug #17, loosely based on MNA's patch; still broke
started tests/pathnames.impure.lisp
failed to fix cross-compilation under CMU CL

2000-12-12 23:59:40 Tree
[e8c273] by William Harold Newman William Harold Newman

0.6.9.4:
MNA software-version patch + Raymond Wiker FreeBSD corrections
started fix for bug #17 (loosely based on MNA's patch) by
ANSIfying COMPILE-FILE-PATHNAME
*DEFAULT-PATHNAME-DEFAULTS* and SEARCH-LIST stuff can be
initialized in a toplevel form, so !FILESYS-COLD-INIT
can go away.

2000-12-10 22:22:44 Tree
[c9bb20] by William Harold Newman William Harold Newman

0.6.9.3:
As per Raymond Wiker, FreeBSD really does need
CANNOT_GET_TO_SINGLE_STEP_FLAG.
applied MNA patch, fixed Linux signal handling, woo hoo!

2000-12-07 22:27:44 Tree
[6e7c58] by William Harold Newman William Harold Newman

0.6.9.2:
renamed "linux-stubs" to "ldso-stubs"
removed old BSD-only ld.so stubs

2000-12-04 15:30:51 Tree
[c38871] by William Harold Newman William Harold Newman

0.6.9.1:
added FLUSH-STANDARD-OUTPUT-STREAMS in INVOKE-DEBUGGER
applied Raymond Wiker's patch to share the stubs code from
Linux (instead of using BSD-only stubs)

2000-12-03 15:12:00 Tree
[943f38] (sbcl_0_6_9) by William Harold Newman William Harold Newman

0.6.9:
MNA debug/error patch: fixes to help view SIGINT problems

2000-11-28 16:48:59 Tree
Older >