guile-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Guile-commits] branch compile-to-js-merge updated: Remove lower-cps cal


From: Christopher Allan Webber
Subject: [Guile-commits] branch compile-to-js-merge updated: Remove lower-cps call in compile-js.
Date: Mon, 11 Oct 2021 21:01:01 -0400

This is an automated email from the git hooks/post-receive script.

cwebber pushed a commit to branch compile-to-js-merge
in repository guile.

The following commit(s) were added to refs/heads/compile-to-js-merge by this 
push:
     new a6ba7af  Remove lower-cps call in compile-js.
a6ba7af is described below

commit a6ba7afed4262676cb752f0b612ca295c16c220a
Author: Christine Lemmer-Webber <cwebber@dustycloud.org>
AuthorDate: Mon Oct 11 20:59:39 2021 -0400

    Remove lower-cps call in compile-js.
    
    Since ijp's work, lower-cps is run before it reaches this stage.
    
    * module/language/cps/compile-js.scm (lower-cps): Remove import.
    (compile-js): Remove call to lower-cps.
---
 module/language/cps/compile-js.scm | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/module/language/cps/compile-js.scm 
b/module/language/cps/compile-js.scm
index 128f5d6..8ede4f1 100644
--- a/module/language/cps/compile-js.scm
+++ b/module/language/cps/compile-js.scm
@@ -29,7 +29,6 @@
   #:export (compile-js))
 
 (define intmap-select (@@ (language cps compile-bytecode) intmap-select))
-(define lower-cps (@@ (language cps optimize) lower-cps))
 
 (define (compile-js exp env opts)
   ;; TODO: I should special case the compilation for the initial fun,
@@ -44,7 +43,7 @@
                                 accum))
                        (compute-reachable-functions map 0)
                        '()))
-  (values (make-program (intmap->program (lower-cps exp opts))) env env))
+  (values (make-program (intmap->program exp)) env env))
 
 
 (define (compile-fun cps kfun)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]