]> gitweb.factorcode.org Git - factor.git/commitdiff
memoize: Use identity hashtables for macros
authorDoug Coleman <doug.coleman@gmail.com>
Thu, 1 Dec 2011 06:49:34 +0000 (22:49 -0800)
committerDoug Coleman <doug.coleman@gmail.com>
Thu, 1 Dec 2011 07:15:42 +0000 (23:15 -0800)
basis/memoize/memoize.factor

index 1817cf83a919f67d9ed5d780dea3ac0a13e40847..f36ecc5c3a9be85a9c3db78dacb63a433a62d2a5 100644 (file)
@@ -72,7 +72,7 @@ M: memoized reset-word
     bi ;
 
 : memoize-quot ( quot effect -- memo-quot )
-    [ H{ } clone ] 2dip make-memoizer ;
+    [ IH{ } clone ] 2dip make-memoizer ;
 
 : reset-memoized ( word -- )
     "memoize" word-prop clear-assoc ;