Update of /cvsroot/sbcl/sbcl
In directory vz-cvs-3.sog:/tmp/cvs-serv24235
Modified Files:
NEWS version.lisp-expr
Log Message:
1.0.47.27: limit open coding from MEMBER, ASSOC, &co
Open coding massive lists doesn't really help, and a sufficiently
long list can blow the stack during compilation.
Index: NEWS
===================================================================
RCS file: /cvsroot/sbcl/sbcl/NEWS,v
retrieving revision 1.1909
retrieving revision 1.1910
diff -u -d -r1.1909 -r1.1910
--- NEWS 21 Apr 2011 11:06:14 -0000 1.1909
+++ NEWS 21 Apr 2011 11:08:12 -0000 1.1910
@@ -30,6 +30,8 @@
engages the obsolete instance protocol. (lp#766271)
* bug fix: constant improper lists could break source coverage recording.
(lp#767959)
+ * bug fix: compiling calls to eg. MEMBER with massive constant list arguments
+ could exhaust stack.
changes in sbcl-1.0.47 relative to sbcl-1.0.46:
* bug fix: fix mach port rights leaks in mach exception handling code on
Index: version.lisp-expr
===================================================================
RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v
retrieving revision 1.5255
retrieving revision 1.5256
diff -u -d -r1.5255 -r1.5256
--- version.lisp-expr 21 Apr 2011 11:06:14 -0000 1.5255
+++ version.lisp-expr 21 Apr 2011 11:08:12 -0000 1.5256
@@ -20,4 +20,4 @@
;;; checkins which aren't released. (And occasionally for internal
;;; versions, especially for internal versions off the main CVS
;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"1.0.47.26"
+"1.0.47.27"
|