]> gitweb.factorcode.org Git - factor.git/commitdiff
make simd objects inspectable
authorJoe Groff <arcata@gmail.com>
Fri, 16 Oct 2009 19:22:20 +0000 (14:22 -0500)
committerJoe Groff <arcata@gmail.com>
Fri, 16 Oct 2009 19:22:20 +0000 (14:22 -0500)
basis/mirrors/mirrors.factor

index 6ec6a9fbb2c211684096f859ca97cb96003dc382..b9f90192457db503f2f670f471d73d4ab220e960 100644 (file)
@@ -2,8 +2,8 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: assocs hashtables kernel sequences generic words
 arrays classes slots slots.private classes.tuple
-classes.tuple.private math vectors quotations accessors
-combinators byte-arrays specialized-arrays ;
+classes.tuple.private math vectors math.vectors quotations
+accessors combinators byte-arrays specialized-arrays ;
 IN: mirrors
 
 TUPLE: mirror { object read-only } ;
@@ -54,6 +54,8 @@ INSTANCE: vector            enumerated-sequence
 INSTANCE: callable          enumerated-sequence
 INSTANCE: byte-array        enumerated-sequence
 INSTANCE: specialized-array enumerated-sequence
+INSTANCE: simd-128          enumerated-sequence
+INSTANCE: simd-256          enumerated-sequence
 
 GENERIC: make-mirror ( obj -- assoc )
 M: hashtable make-mirror ;