Slow performance compared to C++, ideas?
Michal Minich
michal.minich at gmail.com
Wed Jun 5 07:33:18 PDT 2013
On Wednesday, 5 June 2013 at 14:08:46 UTC, Regan Heath wrote:
> With virtual by default, could D statically verify/deny these?
> What about with static by default? Does it get easier or
> harder to detect/deny these in either case?
Without understanding dmd internals, the implementation effort
should be exactly the same regardless of default. And it should
be easy too, like checking a flag on function call expression:
walk each ast tree item in constructor
if funcApplicattion.isVirtual then
emit warning ...
The bug reports regarding this issue are
http://d.puremagic.com/issues/show_bug.cgi?id=5056
http://d.puremagic.com/issues/show_bug.cgi?id=3393
More information about the Digitalmars-d
mailing list