I am in a situation where I have game objects that have a virtual function Update(). There are a lot of game objects (currently a little over 7000) and the loop calls update
another test with virtual, inline and direct calls you may find here [enter link description here][1] Virtual functions and performance - C++