]> gitweb.factorcode.org Git - factor.git/commitdiff
memoize: Don't use identity hashtables for macro expansion; it uses all the memory...
authorDoug Coleman <doug.coleman@gmail.com>
Thu, 1 Dec 2011 18:14:16 +0000 (10:14 -0800)
committerDoug Coleman <doug.coleman@gmail.com>
Thu, 1 Dec 2011 18:14:16 +0000 (10:14 -0800)
basis/memoize/memoize.factor

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