mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-04-29 19:30:36 +02:00
Fix typo causing performance problems!!!
* module/language/cps/cse.scm (eliminate-common-subexpressions-in-fun): Amazingly this typo causes Guile to be 10% slower or so. Fixed!
This commit is contained in:
parent
4c59ff7e95
commit
411954c961
1 changed files with 1 additions and 1 deletions
|
@ -503,7 +503,7 @@ false. It could be that both true and false proofs are available."
|
|||
|
||||
(define (visit-term label names vars term out substs analysis)
|
||||
(let ((term (rename-uses term substs))
|
||||
(analyis (propagate-analysis analysis label out)))
|
||||
(analysis (propagate-analysis analysis label out)))
|
||||
(match term
|
||||
(($ $branch)
|
||||
;; Can only forward predecessors if this continuation binds no
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue