mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-04-29 19:30:36 +02:00
Fix bug where private bindings would never be sealed
* module/language/tree-il/optimize.scm (make-optimizer): Fix plumbing of -Oseal-private-bindings / -O3.
This commit is contained in:
parent
411954c961
commit
4c10ea0e57
1 changed files with 1 additions and 1 deletions
|
@ -51,7 +51,7 @@
|
|||
(verify exp)
|
||||
(run-pass! (resolve exp env))
|
||||
(run-pass! (expand exp))
|
||||
(run-pass! (letrectify exp))
|
||||
(run-pass! (letrectify exp #:seal-private-bindings? seal?))
|
||||
(run-pass! (fix-letrec exp))
|
||||
(run-pass! (peval exp env))
|
||||
(run-pass! (eta-expand exp))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue