On Jul 23, 2011, at 2:46 PM, Robby Findler wrote: > What is the data you're using to represent the shorts in Racket?
#<s16vector>s. John > > Robby > > On Sat, Jul 23, 2011 at 1:42 PM, John Clements > <cleme...@brinckerhoff.org> wrote: >> This C code adds the content of one buffer to another one, with no checking. >> The corresponding racket code runs about 10x slower. Do you folks think >> that it should be possible to do better? (One salient fact: these are >> shorts--16-bit-ints--not 32-bit ints.) >> >> John >> >> >> >> void addOn(short *dst, int dstOffset, short *src, int srcOffset, int len) { >> int i; >> for (i = 0; i<len; i++) { >> dst[i+dstOffset] += src[i+srcOffset]; >> }} >> >> >> _________________________________________________ >> For list-related administrative tasks: >> http://lists.racket-lang.org/listinfo/dev >>
smime.p7s
Description: S/MIME cryptographic signature
_________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev