RE: Understanding Macro Pre-processor

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 20 September 2007 20:44, Bruno Moreira Guedes wrote:

> Bu I've been made some tests... By example... A macro:
> 
> #define mul(X,Y) (X*Y)
> 
> 
> It makes the processing faster... 

  Your test methodology is broken.

> But... Why executing that a milion of times is faster than using the
> simple a*b itself???

  It isn't.

> It really happens? 

  It doesn't.

> Why?

  Because you did one timing run when your system was under very heavy load of
background tasks and the other when it was under very light load, most likely.


    cheers,
      DaveK
-- 
Can't think of a witty .sigline today....


[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux