[movitz-cvs] CVS update: public_html/ChangeLog

Frode Vatvedt Fjeld ffjeld at common-lisp.net
Sun Apr 24 22:00:00 UTC 2005


Update of /project/movitz/cvsroot/public_html
In directory common-lisp.net:/tmp/cvs-serv21149

Modified Files:
	ChangeLog 
Log Message:
*** empty log message ***
Date: Sun Apr 24 23:59:59 2005
Author: ffjeld

Index: public_html/ChangeLog
diff -u public_html/ChangeLog:1.4 public_html/ChangeLog:1.5
--- public_html/ChangeLog:1.4	Mon Apr 18 08:44:49 2005
+++ public_html/ChangeLog	Sun Apr 24 23:59:59 2005
@@ -1,3 +1,13 @@
+2005-04-24  Frode Vatvedt Fjeld  <frodef at cs.uit.no>
+
+	* Fixed a bug in the compilation of (values ...) for more than two
+	values: the stack-pointer would not be reset properly, causing the
+	stack to grow very quickly in certain situations, such as when
+	such a values statement was executed inside a loop, which happens
+	e.g. in do-symbols & friends. This bug has gone undetected because
+	usually a stack-frame exit will occur after a values statement,
+	masking out any failures.
+
 2005-04-18  Frode Vatvedt Fjeld  <frodef at cs.uit.no>
 
 	* Added support in the compiler for non-dynamic-extent &rest




More information about the Movitz-cvs mailing list