On 2013-04-10 11:44, Regan Heath wrote: > They just start out "virtually" virtual until > the compiler is finished compiling them and all derived classes, at that > point all non-override base methods should be non-virtual. The compiler doesn't perform that optimization, at all. -- /Jacob Carlborg