[gambit-list] Speed of u8vector-ref

Alex Queiroz asandroq at gmail.com
Tue Oct 27 12:20:30 EDT 2009


Hallo,

On 10/27/09, Marc Feeley <feeley at iro.umontreal.ca> wrote:
>
>
>  When in doubt, use the -expansion option to gsc to see what is inlined.  If
> you are in serious doubt, use the -gvm option to view the GVM code produced
> (.gvm file).  If you can't believe what is happening, use the -keep-c option
> to  get the .c file and see if it is calling the ___U8VECTORREF C macro.  If
> the execution of the program contradicts the laws of physics, send email to
> Brad Lucier.
>

     I am using these declarations:

(declare
 (safe)
 (block)
 (fixnum)
 (inline-primitives)
 (standard-bindings)
 (extended-bindings)
 (not run-time-bindings))

But I cannot find U32VECTORREF in the code. I see calls to
S16VECTORREF, though, so probably the former macro has a different
name?

Cheers,
-- 
-alex
@asandroq
http://www.ventonegro.org/



More information about the Gambit-list mailing list