0.7.13.15:
authorAlexey Dejneka <adejneka@comail.ru>
Wed, 5 Mar 2003 17:30:47 +0000 (17:30 +0000)
committerAlexey Dejneka <adejneka@comail.ru>
Wed, 5 Mar 2003 17:30:47 +0000 (17:30 +0000)
        On X86 fixed amount of space for saving dynamic state
        corresponding to removing of eval stack saving between
        0.7.4.13 and 0.7.4.22. A similar patch probably should be
        applied for other platforms.

src/compiler/x86/nlx.lisp
version.lisp-expr

index a58827f..79e9ab2 100644 (file)
@@ -43,7 +43,7 @@
 ;;; Return a list of TNs that can be used to snapshot the dynamic
 ;;; state for use with the SAVE- and RESTORE-DYNAMIC-ENVIRONMENT VOPs.
 (!def-vm-support-routine make-dynamic-state-tns ()
-  (make-n-tns 3 *backend-t-primitive-type*))
+  (make-n-tns 2 *backend-t-primitive-type*))
 
 (define-vop (save-dynamic-state)
   (:results (catch :scs (descriptor-reg))
index 58662fd..084ce2a 100644 (file)
@@ -18,4 +18,4 @@
 ;;; versions, especially for internal versions off the main CVS
 ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
 
-"0.7.13.14"
+"0.7.13.15"