sbcl-cvs-import Log


Commit Date  
[18d4de] by William Harold Newman William Harold Newman

0.pre7.5:
moved remaining contrib/*-extras.lisp stuff to main system
deleted unused *CHAR=-FUNCTIONS*
Since some of the new transforms use LOOP, and are used in
cross-compilation, it'd be nice if LOOP worked more
correctly in cross-compilation..
..changed SUBTYPEP to SB!XC:SUBTYPEP in loop.lisp
..changed TYPEP to SB!XC:TYPEP in loop.lisp
Now that LOOP calls SB!XC:TYPEP, CROSS-TYPEP needs to be smart
enough to type-expand its arguments, so that e.g.
(SB!XC:TYPEP 0 'INDEX) works.
moved definition of INDEX-OR-MINUS-1 type alongside INDEX
deleted obsolute LOOP NODECLARE stuff
miscellaneous other tidying in loop.lisp
added various bug 117 workarounds so SBCL code builds without
bogus WARNINGs from FIND/POSITION inline expansions

2001-08-08 22:46:16 Tree
[0dea4a] by William Harold Newman William Harold Newman

0.pre7.4:
moved more contrib/*-extras.lisp stuff to main system..
..TRUNCATE, FLOOR, and CEILING
..SORT
..VECTOR-PUSH-EXTEND
tweaked TRUNCATE, FLOOR, and CEILING DEFTRANSFORMs so that
they work when &OPTIONAL argument is missing

2001-08-08 17:21:59 Tree
[397b00] by William Harold Newman William Harold Newman

0.pre7.3:
moved more contrib/*-extras.lisp stuff to main system..
..INDEX-OR-MINUS-1
..FILL
..COERCE

2001-08-08 15:06:17 Tree
[2f453e] by William Harold Newman William Harold Newman

0.pre7.1:
moved new WITH-ARRAY-DATA stuff from contrib/*-extras.lisp
to main SBCL system

2001-08-08 01:55:55 Tree
[478afd] (sbcl_0_6_13sbcl.0.6.13) by William Harold Newman William Harold Newman

0.6.13:
"We release no software before its time.":-| (Hopefully the
interval between 0.6.13 and 0.7.0 will be shorter
than the interval between 0.6.12 and 0.6.13..)

2001-08-06 18:02:54 Tree
[b1a508] by William Harold Newman William Harold Newman

0.6.12.61:
copied transforms for TRUNCATE, FLOOR, and CEILING from
CMU CL 18c. (Like various other efficiency fixes,
they're in contrib/compiler-extras.lisp instead
of the main system. My plan is to merge all the
contrib/*-extra.lisp stuff into the main system
in version 0.7.x.)

2001-08-01 18:02:29 Tree
[9a2bac] (sbcl_0_6_10sbcl.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
[a530bb] by William Harold Newman William Harold Newman

Initial revision

2000-09-18 01:26:16 Tree