Performance of tables slower than built in?
    Ola Fosheim Grøstad 
    ola.fosheim.grostad at gmail.com
       
    Thu May 23 19:17:40 UTC 2019
    
    
  
On Wednesday, 22 May 2019 at 00:22:09 UTC, JS wrote:
> 	xxx = 0;
> 	sw.reset();
> 	sw.start();
> 	for(double i = 0; i < 10000000; i++) xxx += sin(PI*i);
> 	t = sw.peek().msecs;
> 	writeln(t);
> 	sw.stop();
> }
What you are doing wrong is that xxx is never used... So DMD 
removes it altogether?
If you add writeln(xxx) after the second loop as well, then maybe 
the measurements make more sense?
Ola.
    
    
More information about the Digitalmars-d-learn
mailing list