[Cython] Make positive int literals unsigned long?
Dag Sverre Seljebotn
dagss at student.matnat.uio.no
Mon Aug 4 16:37:50 CEST 2008
Stefan Behnel wrote:
> Dag Sverre Seljebotn wrote:
>> If we make positive int literals unsigned long rather than plain long,
>> constant-index buffer lookups are going to be optimized for free. Is
>> there going to be any ill side-effects from doing this?
>>
>> (If not, I can always special-case int literals used for buffer lookups.)
>
> What about enabling this, adding a test module dedicated to integer
> literals, casting and arithmetic, and running the (complete) test suite
> with
>
> -Wall -pedantic
>
> ?
Sure, but that would have been a lot of work only to get a reply here
afterwards that "this whole idea would obviously not work because X"
from people who know the code base better :-)
--
Dag Sverre
More information about the Cython-dev
mailing list