System programming in D (Was: The God Language)
    Vladimir Panteleev 
    vladimir at thecybershadow.net
       
    Wed Jan  4 03:27:44 PST 2012
    
    
  
On Tuesday, 3 January 2012 at 18:49:35 UTC, Martin Nowak wrote:
> For real performance bottlenecks one should always examine the 
> assembly. For most code inlining hardly ever matters for the 
> runtime of your program and focusing on efficient algorithms is 
> most important.
>
> What really baffles me is that people want control over inlining
> but nobody seems to ever have noticed that x64 switch doesn't 
> switch and x64 vector ops aren't vectorized. Both of which are 
> really important in performance sensitive code.
Quality of implementations' optimizations and a common syntax for 
code compilation guarantees are orthogonal issues.
    
    
More information about the Digitalmars-d
mailing list