From: Stas B. <sta...@gm...> - 2011-01-21 12:24:26
|
Bill Hart <goo...@go...> writes: > When I remove (safety 0) or replace it with any other safety level, it > is no longer fast. Presumably it spends all its time checking the > types and for overflows. Safety 0 may be fast, but it also may be silently incorrect. > Besides, the functionality I actually want here is addition and > subtraction modulo 2^64. I am trying to simulate machine words! I > probably should have explained that in my original post. Then why do you have LDB (byte 64 0) only if the first argument is 64 bit? > Perhaps I am missing something, but I haven't been able to see how to > get the functionality/performance I am after without (safety 0). -- With Best Regards, Stas. |