]> gitweb.factorcode.org Git - factor.git/commitdiff
compiler.cfg.ssa.destruction.coalescing: lookup variable once not twice.
authorJohn Benediktsson <mrjbq7@gmail.com>
Mon, 15 Jun 2015 16:11:16 +0000 (09:11 -0700)
committerJohn Benediktsson <mrjbq7@gmail.com>
Mon, 15 Jun 2015 16:11:16 +0000 (09:11 -0700)
basis/compiler/cfg/ssa/destruction/coalescing/coalescing.factor

index 80e066beabc0ea65e3c6b46b914afbeb044867df..11aeb9afad33e4fb325d25cd485050e05d1c629c 100644 (file)
@@ -29,7 +29,7 @@ SYMBOL: class-element-map
     2dup swap leader-map get set-at coalesce-elements ;
 
 : vregs-interfere? ( vreg1 vreg2 -- merged/f ? )
-    [ class-element-map get at ] bi@ sets-interfere? ;
+    class-element-map get '[ _ at ] bi@ sets-interfere? ;
 
 ERROR: vregs-shouldn't-interfere vreg1 vreg2 ;