Before I begin- I know that a polymorphic object has a vtable to select the correct method at runtime. However, is there any more additional information each polymorphic object contains (excluding the vtable)?
I am trying to measure the size/cost of a polymorphic object with RTTI enabled, compared with a non-polymorphic object. I only know about the vtable overhead and wondered what else is stored within RTTI.
EDIT: Lets say for the GCC compiler