mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-02 13:00:26 +02:00
DCE uses fresh-var instead of gensym
* module/language/cps/dce.scm (eliminate-dead-code): Use fresh-var instead of gensym.
This commit is contained in:
parent
39056a81fc
commit
cd72929e71
1 changed files with 1 additions and 1 deletions
|
@ -181,7 +181,7 @@
|
|||
(hashq-ref live-vars sym))
|
||||
(define (make-adaptor name k defs)
|
||||
(let* ((names (map (lambda (_) 'tmp) defs))
|
||||
(syms (map (lambda (_) (gensym "tmp")) defs))
|
||||
(syms (map (lambda (_) (fresh-var)) defs))
|
||||
(live (filter-map (lambda (def sym)
|
||||
(and (value-live? def)
|
||||
sym))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue