From c23e3eb4ef926d55861c4e38814faa5010bf557a Mon Sep 17 00:00:00 2001 From: Joe Groff Date: Fri, 4 Dec 2009 13:22:59 -0800 Subject: [PATCH] move sequence instance to individual SIMD types rather than simd-128 parent type so that "hashcode*" doesn't attempt to use the sequence implementation of hashcode on abstract simd-128 objects --- basis/math/vectors/simd/simd.factor | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/basis/math/vectors/simd/simd.factor b/basis/math/vectors/simd/simd.factor index 036ff22f78..b7b244de12 100644 --- a/basis/math/vectors/simd/simd.factor +++ b/basis/math/vectors/simd/simd.factor @@ -230,6 +230,8 @@ BOA-EFFECT define-inline M: A pprint-delims drop \ A{ \ } ; SYNTAX: A{ \ } [ >A ] parse-literal ; +INSTANCE: A sequence + c: byte-array >>class A >>boxed-class @@ -249,8 +251,6 @@ PRIVATE> >> -INSTANCE: simd-128 sequence - ! SIMD instances SIMD-128: char-16