]> gitweb.factorcode.org Git - factor.git/commitdiff
hints: HINTS: now recompiles subwords too, 15% perf improvement on reverse-complement...
authorSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Wed, 19 Aug 2009 00:40:54 +0000 (19:40 -0500)
committerSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Wed, 19 Aug 2009 00:40:54 +0000 (19:40 -0500)
basis/hints/hints.factor

index 6b7a6ae8cae224014a3e8ed7d8d9e78318d19c35..08d794090c06a03270e74651903a8542ae8d6cba 100644 (file)
@@ -71,7 +71,8 @@ t specialize-method? set-global
 SYNTAX: HINTS:
     scan-object dup wrapper? [ wrapped>> ] when
     [ changed-definition ]
-    [ parse-definition { } like "specializer" set-word-prop ] bi ;
+    [ subwords [ changed-definition ] each ]
+    [ parse-definition { } like "specializer" set-word-prop ] tri ;
 
 ! Default specializers
 { first first2 first3 first4 }