Re: [E-devel] question about optimisation

2008-12-13 Thread Joerg Sonnenberger
On Sat, Dec 13, 2008 at 10:25:13PM +0100, Vincent Torri wrote: > Well, maybe you don't know, but the mingw32ce compiler is for the Windows > CE port. So the processors are usually arm type ones (like the Intel > XScale ones). Also there is a dicision and a modulo operations. Many CPUs also have

Re: [E-devel] question about optimisation

2008-12-13 Thread Vincent Torri
On Sat, 13 Dec 2008, Joerg Sonnenberger wrote: > On Sat, Dec 13, 2008 at 07:52:52PM +0100, Vincent Torri wrote: >>> + milli_sec = (int)GetTickCount() - _evil_time_millisecond; >>> + tp->tv_sec = _evil_time_second + milli_sec / 1000; >>> + tp->tv_usec = (milli_sec % 1000) * 1000; >> >> woul

Re: [E-devel] question about optimisation

2008-12-13 Thread Joerg Sonnenberger
On Sat, Dec 13, 2008 at 07:52:52PM +0100, Vincent Torri wrote: > > + milli_sec = (int)GetTickCount() - _evil_time_millisecond; > > + tp->tv_sec = _evil_time_second + milli_sec / 1000; > > + tp->tv_usec = (milli_sec % 1000) * 1000; > > would it be better that I write the following: [snap bran

[E-devel] question about optimisation

2008-12-13 Thread Vincent Torri
hey, I did that code for gettimeofday() for mingw32ce: > + milli_sec = (int)GetTickCount() - _evil_time_millisecond; > + tp->tv_sec = _evil_time_second + milli_sec / 1000; > + tp->tv_usec = (milli_sec % 1000) * 1000; would it be better that I write the following: if (milli_sec < 1000) {