>>483
なんだまだやってんのか、結論のみ言う。

型が静的に確定できる場合、例えば
obj.fun() (obj は参照ではないとする) とか pobj->class_name::fun() の時
仮想関数テーブルは参照されない。
あるいは virtual 非virtual を区別しないと言うべきか。
ただ単に無用であるばかりでなく、有害な場合さえある。
最適化は関係無い。