-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
I think "fast" types are supposed to allow fast operations (basically,
efficiently use the registers) on the target machines.
Example: int_fast16_t is currently defined as 16-bit integer, which is slow
on modern machines. It should definitely map to the same type as
int_fast32_t.
My gut feeling is that even int_fast32_t should map to a 64-bit integer on a
64-bit platform (gcc/glibc do that, for example), but Visual Studio 10
headers define that as "int" (which, if I recall correctly, is 32-bit long on
Windows).
Original issue reported on code.google.com by jacopo.corbetta@gmail.com on 11 Mar 2010 at 6:43