[Optimization] Speculatively not calling invariant on class objects

Kagamin via Digitalmars-d digitalmars-d at puremagic.com
Wed Aug 12 07:14:01 PDT 2015


static __gshared NoInv obj;

   void test()
   {
       obj.func();
   }

   obj = new NoInv();
   auto bench = benchmark!(test)(10_000_000);
   writeln("Total time: ", to!Duration(bench[0]));



More information about the Digitalmars-d mailing list