/[cmucl]/src/general-info/release-20c.txt
ViewVC logotype

Log of /src/general-info/release-20c.txt

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Links to GIT-CONVERSION: (view) (annotate)
Sticky Tag:

Revision 1.32 - (view) (annotate) - [select for diffs]
Sat Sep 3 05:19:03 2011 UTC (2 years, 7 months ago) by rtoy
Branch: MAIN
CVS Tags: GIT-CONVERSION, HEAD, snapshot-2011-09
Changes since 1.31: +2 -0 lines
Diff to previous 1.31
Fix rounding for large numbers.

Bug was pointed by Christophe in private email.  Fix is based on his
suggested solution.  Some examples that should work now:

(round 100000000002.9d0) -> 100000000003

(round (+ most-positive-fixnum 1.5w0)) -> 536870912

Revision 1.31 - (view) (annotate) - [select for diffs]
Thu Sep 1 04:39:55 2011 UTC (2 years, 7 months ago) by rtoy
Branch: MAIN
Changes since 1.30: +3 -0 lines
Diff to previous 1.30
Make the stack checking feature actually work on Darwin.  Previously,
stack overflows would crash lisp.

Darwin-os.c:
o Need to check for stack overflow in the sigbus handler.  (Without
  that, it's treated as a regular bus error.)
o Add the rest of the infrastructure to handle the stack overflow.

release-20c.txt:
o Update

Revision 1.30 - (view) (annotate) - [select for diffs]
Tue Aug 23 04:16:04 2011 UTC (2 years, 7 months ago) by rtoy
Branch: MAIN
Changes since 1.29: +1 -1 lines
Diff to previous 1.29
contrib/asdf/asdf.lisp
general-info/release-20c.txt
o Update to asdf2 2.017.

Revision 1.29 - (view) (annotate) - [select for diffs]
Sun Aug 21 15:16:01 2011 UTC (2 years, 7 months ago) by rtoy
Branch: MAIN
Changes since 1.28: +1 -0 lines
Diff to previous 1.28
Improve type progagation for LOAD-TIME-VALUE.

Patch from Helmut Eller, cmucl-imp 2011-06-11.

Revision 1.28 - (view) (annotate) - [select for diffs]
Sun Aug 21 07:43:39 2011 UTC (2 years, 7 months ago) by rtoy
Branch: MAIN
Changes since 1.27: +1 -0 lines
Diff to previous 1.27
Reduce consing of SAPs in ROOM.

Patch from Helmut Eller, cmucl-imp 2011-08-11.

Revision 1.27 - (view) (annotate) - [select for diffs]
Tue Jul 12 17:24:26 2011 UTC (2 years, 9 months ago) by rtoy
Branch: MAIN
Changes since 1.26: +3 -0 lines
Diff to previous 1.26
Update from logs.

Revision 1.26 - (view) (annotate) - [select for diffs]
Wed Jun 29 00:58:41 2011 UTC (2 years, 9 months ago) by rtoy
Branch: MAIN
CVS Tags: snapshot-2011-07
Changes since 1.25: +6 -0 lines
Diff to previous 1.25
o Trac #43 fixed again.
o Add note about build-all.sh.

Revision 1.25 - (view) (annotate) - [select for diffs]
Mon Jun 27 15:47:53 2011 UTC (2 years, 9 months ago) by rtoy
Branch: MAIN
Changes since 1.24: +1 -3 lines
Diff to previous 1.24
Update from logs.

o Unicode updated to version 6.0.0.
o Trac #43 repoened because that change was reverted.

Revision 1.24 - (view) (annotate) - [select for diffs]
Fri Jun 10 19:34:58 2011 UTC (2 years, 10 months ago) by rtoy
Branch: MAIN
Changes since 1.23: +4 -1 lines
Diff to previous 1.23
o Update for recent change.
o Update the version number for ASDF.

Revision 1.23 - (view) (annotate) - [select for diffs]
Fri Jun 10 17:38:27 2011 UTC (2 years, 10 months ago) by rtoy
Branch: MAIN
Changes since 1.22: +3 -0 lines
Diff to previous 1.22
Add function to load all unicode data into memory.

This makes it easy to make an executable image that doesn't need
unidata.bin around.  (Should we do this for normal cores?  It seems to
add about 1 MB to the core size.)

code/unidata.lisp:
o Add LOAD-ALL-UNICODE-DATA to load all unicode data.
o Add UNICODE-DATA-LOADED-P to check that unicode data has been
  loaded.

code/print.lisp:
o If unicode data is loaded, don't check for existence of
  *unidata-path*, because we don't need it.

code/exports.lisp:
o Export LOAD-ALL-UNICODE-DATA.

general-info/release-20c.txt:
o Update info

Revision 1.22 - (view) (annotate) - [select for diffs]
Sun Jun 5 20:39:04 2011 UTC (2 years, 10 months ago) by rtoy
Branch: MAIN
CVS Tags: snapshot-2011-06
Changes since 1.21: +8 -2 lines
Diff to previous 1.21
Update from logs.

Revision 1.21 - (view) (annotate) - [select for diffs]
Sat Apr 2 19:27:41 2011 UTC (3 years ago) by rtoy
Branch: MAIN
CVS Tags: snapshot-2011-04
Changes since 1.20: +4 -2 lines
Diff to previous 1.20
Update from logs

Revision 1.20 - (view) (annotate) - [select for diffs]
Thu Mar 3 16:43:51 2011 UTC (3 years, 1 month ago) by rtoy
Branch: MAIN
Changes since 1.19: +2 -0 lines
Diff to previous 1.19
Fix Trac #43:  unread-char doesn't change file-position

Revision 1.19 - (view) (annotate) - [select for diffs]
Tue Mar 1 04:40:13 2011 UTC (3 years, 1 month ago) by rtoy
Branch: MAIN
CVS Tags: snapshot-2011-03
Changes since 1.18: +4 -2 lines
Diff to previous 1.18
Update from logs.

Also, Solaris/x86 supports both sse2 and x87 now.

Revision 1.18 - (view) (annotate) - [select for diffs]
Thu Feb 17 02:55:45 2011 UTC (3 years, 2 months ago) by rtoy
Branch: MAIN
Changes since 1.17: +2 -0 lines
Diff to previous 1.17
Fix ansi-test failure OPEN.IO.28:

(OPEN PN :DIRECTION :IO :IF-DOES-NOT-EXIST NIL)

no longer signals an error.

code/fd-stream.lisp:
o Don't try to create a new version if there's no existing file

general-info/release-20c.txt:
o Update.

Revision 1.17 - (view) (annotate) - [select for diffs]
Thu Feb 17 02:47:22 2011 UTC (3 years, 2 months ago) by rtoy
Branch: MAIN
Changes since 1.16: +1 -0 lines
Diff to previous 1.16
The :OUTPUT-FILE for COMPILE-FILE can be a stream.
This fixes ansi-test COMPILE-FILE.14.

compiler/fndb.lisp:
o Tell compiler that :OUTPUT-FILE can also be a stream.

general-info/release-20c.txt:
o Update.

Revision 1.16 - (view) (annotate) - [select for diffs]
Wed Feb 2 13:08:25 2011 UTC (3 years, 2 months ago) by rtoy
Branch: MAIN
CVS Tags: snapshot-2011-02
Changes since 1.15: +10 -1 lines
Diff to previous 1.15
Update from logs.

Revision 1.15 - (view) (annotate) - [select for diffs]
Sun Dec 26 15:17:59 2010 UTC (3 years, 3 months ago) by rtoy
Branch: MAIN
CVS Tags: snapshot-2011-01
Changes since 1.14: +19 -1 lines
Diff to previous 1.14
Update from logs.

Revision 1.14 - (view) (annotate) - [select for diffs]
Thu Dec 9 05:13:50 2010 UTC (3 years, 4 months ago) by rtoy
Branch: MAIN
CVS Tags: cross-sol-x86-2010-12-20, cross-sol-x86-base, cross-sol-x86-merged
Branch point for: cross-sol-x86-branch
Changes since 1.13: +3 -0 lines
Diff to previous 1.13
SUBSEQ was sometimes crashing lisp when the end index was less than
the start.  This was due to one of two things:  The result sequence
was created with a negative length, creating invalid objects, or
accessing the invalid object would cause a segfault.

code/seq.lisp:
o Declare the type of LENGTH in MAKE-SEQUENCE-OF-TYPE better.  It's
  not a fixnum, but an index (non-negative fixnum).  This should catch
  any mistakes where we try to create sequences of negative length.
o Explicitly catch invalid START and END indices in VECTOR-SUBSEQ* and
  LIST-SUBSEQ* and signal an error

general-info/release-20c.txt:
o Document bugfix.

Revision 1.13 - (view) (annotate) - [select for diffs]
Thu Dec 2 14:26:45 2010 UTC (3 years, 4 months ago) by rtoy
Branch: MAIN
CVS Tags: snapshot-2010-12
Changes since 1.12: +1 -0 lines
Diff to previous 1.12
Update from logs.

Revision 1.12 - (view) (annotate) - [select for diffs]
Tue Nov 30 13:51:29 2010 UTC (3 years, 4 months ago) by rtoy
Branch: MAIN
Changes since 1.11: +3 -2 lines
Diff to previous 1.11
Clarify entry on realpart/imagpart bug.  It's an x86-only problem, and
only happens in some situations.

Revision 1.11 - (view) (annotate) - [select for diffs]
Tue Nov 30 04:18:43 2010 UTC (3 years, 4 months ago) by rtoy
Branch: MAIN
Changes since 1.10: +2 -0 lines
Diff to previous 1.10
Update from commits.

Revision 1.10 - (view) (annotate) - [select for diffs]
Tue Nov 16 19:27:39 2010 UTC (3 years, 5 months ago) by rtoy
Branch: MAIN
Changes since 1.9: +13 -0 lines
Diff to previous 1.9
Update from logs.

Revision 1.9 - (view) (annotate) - [select for diffs]
Tue Nov 2 18:31:33 2010 UTC (3 years, 5 months ago) by rtoy
Branch: MAIN
CVS Tags: cross-sparc-branch-base
Branch point for: cross-sparc-branch
Changes since 1.8: +2 -2 lines
Diff to previous 1.8
Oops.  Fix typo.

Revision 1.8 - (view) (annotate) - [select for diffs]
Tue Nov 2 18:31:07 2010 UTC (3 years, 5 months ago) by rtoy
Branch: MAIN
Changes since 1.7: +2 -0 lines
Diff to previous 1.7
Update from logs.

Revision 1.7 - (view) (annotate) - [select for diffs]
Thu Oct 28 00:03:25 2010 UTC (3 years, 5 months ago) by rtoy
Branch: MAIN
CVS Tags: snapshot-2010-11
Changes since 1.6: +4 -0 lines
Diff to previous 1.6
Update from logs.

Revision 1.6 - (view) (annotate) - [select for diffs]
Wed Oct 27 12:49:09 2010 UTC (3 years, 5 months ago) by rtoy
Branch: MAIN
Changes since 1.5: +3 -0 lines
Diff to previous 1.5
Update from logs.

Revision 1.5 - (view) (annotate) - [select for diffs]
Tue Oct 12 22:00:14 2010 UTC (3 years, 6 months ago) by rtoy
Branch: MAIN
Changes since 1.4: +19 -1 lines
Diff to previous 1.4
Update with current changes for READ-CHAR/READ-BYTE/READ-SEQUENCE.

Revision 1.4 - (view) (annotate) - [select for diffs]
Fri Sep 24 12:12:05 2010 UTC (3 years, 6 months ago) by rtoy
Branch: MAIN
Changes since 1.3: +10 -1 lines
Diff to previous 1.3
Add :decoding-error arg to compile-file to specify how decoding errors
should be handled.

compiler/main.lisp:
o Add DECODING-ERROR slot to SOURCE-INFO structure.
o MAKE-FILE-SOURCE-INFO requires a decoding error argument so the
  SOURCE-INFO structure can be properly initialized.
o Add :DECODING-ERROR keyword arg to COMPILE-FILE to specify how
  decoding errors are handled.  Default is T, which means to signal an
  error.

compiler/fndb.lisp:
o Tell compiler about the new parameter.

general-info/release-20c.txt:
o Document change.

Revision 1.3 - (view) (annotate) - [select for diffs]
Fri Sep 17 16:01:05 2010 UTC (3 years, 7 months ago) by rtoy
Branch: MAIN
Changes since 1.2: +2 -0 lines
Diff to previous 1.2
Note addition of character name completion functions.

Revision 1.2 - (view) (annotate) - [select for diffs]
Thu Sep 16 00:58:23 2010 UTC (3 years, 7 months ago) by rtoy
Branch: MAIN
Changes since 1.1: +6 -2 lines
Diff to previous 1.1
o Unicode 5.2.0
o Bug fix for pairwise composition table.

Revision 1.1 - (view) (annotate) - [select for diffs]
Thu Sep 16 00:33:36 2010 UTC (3 years, 7 months ago) by rtoy
Branch: MAIN
Initial version.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.5