On Sat, May 5, 2012 at 1:48 PM, Charles Forsyth wrote: > if it's performance you're worried about, for programs that don't care > about width, i'd expect 32 bits at least > to match performance with 64 bits (if there's a measurable difference). > for one thing, cache lines will contain > more values, and several will be fetched at once when cache lines are > filled. > And for programs that do care about this, C99 provides things such as int_fast64_t (which IIRC 8c et al does not currently support). In a way, expecting something out of 'int' is sloppy, despite it's wide use. -- Greg Comeau / 4.3.10.1 with C++0xisms now in beta! Comeau C/C++ ONLINE ==> http://www.comeaucomputing.com/tryitout World Class Compilers: Breathtaking C++, Amazing C99, Fabulous C90. Comeau C/C++ with Dinkumware's Libraries... Have you tried it?