]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/compiler/cfg/alias-analysis/alias-analysis.factor
Merge branch 'master' into global_optimization
[factor.git] / basis / compiler / cfg / alias-analysis / alias-analysis.factor
index 2385a4c65a0f40da8c868139f781c79d885360bf..d0bb792f72864acb4f0fb59146de75fb79ea67f7 100644 (file)
@@ -161,7 +161,7 @@ SYMBOL: heap-ac
 
 : record-constant-set-slot ( slot# vreg -- )
     history [
-        dup empty? [ dup peek store? [ dup pop* ] when ] unless
+        dup empty? [ dup last store? [ dup pop* ] when ] unless
         store new-action swap ?push
     ] change-at ;