[movitz-cvs] CVS update: movitz/compiler.lisp

Frode Vatvedt Fjeld ffjeld at common-lisp.net
Thu Jun 16 20:55:43 UTC 2005


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

Modified Files:
	compiler.lisp 
Log Message:
*** empty log message ***
Date: Thu Jun 16 22:55:42 2005
Author: ffjeld

Index: movitz/compiler.lisp
diff -u movitz/compiler.lisp:1.146 movitz/compiler.lisp:1.147
--- movitz/compiler.lisp:1.146	Thu Jun 16 10:46:04 2005
+++ movitz/compiler.lisp	Thu Jun 16 22:55:42 2005
@@ -8,7 +8,7 @@
 ;;;; Created at:    Wed Oct 25 12:30:49 2000
 ;;;; Distribution:  See the accompanying file COPYING.
 ;;;;                
-;;;; $Id: compiler.lisp,v 1.146 2005/06/16 08:46:04 ffjeld Exp $
+;;;; $Id: compiler.lisp,v 1.147 2005/06/16 20:55:42 ffjeld Exp $
 ;;;;                
 ;;;;------------------------------------------------------------------
 
@@ -5564,14 +5564,6 @@
 		 (types (list* (type-specifier-primary (compiler-values-getf all0 :type))
 			       (type-specifier-primary (compiler-values-getf all1 :type))
 			       (nreverse arguments-types))))
-	     #+ignore
-	     (when (and (= 4 (length argument-forms))
-			(string= "WINDOW-TREE" (first argument-forms)))
-	       (warn "final0: ~s, f1: ~S, typ: ~S, asep: ~S, aall: ~S"
-		     final0 final1
-		     types
-		     arguments-self-evaluating-p
-		     arguments-are-load-lexicals-p))
 	     (cond
 	      ((or arguments-self-evaluating-p
 		   (and (typep final0 'lexical-binding)
@@ -5585,15 +5577,6 @@
 	      ((and arguments-are-load-lexicals-p
 		    (typep final0 '(or lexical-binding movitz-object))
 		    (typep final1 '(or lexical-binding movitz-object)))
-	       (values (append arguments-code code01)
-		       (+ -2 (length argument-forms))
-		       nil
-		       types
-		       arguments-functional-p))
-	      ((and (typep final0 '(or lexical-binding movitz-object))
-		    (typep final1 '(or lexical-binding movitz-object))
-		    (not (modifies-member final0 arguments-modifies))
-		    (not (modifies-member final1 arguments-modifies)))
 	       (values (append arguments-code code01)
 		       (+ -2 (length argument-forms))
 		       nil




More information about the Movitz-cvs mailing list