the object VTable is typically emitted when the compiler encounters the first non-static non-inline function of the class or a derived class. Sometimes this happens within the wrong library and so the compiler needs a nudge to emit those infrastructure functions. But in most cases this works out of the box and need no further magic incanctations, which might have a downside. Especially because also a non-inline dtor does incur a call overhead, whereas an inline dtor can be trivially elided. |
||
|---|---|---|
| .. | ||
| application | ||
| backend | ||
| proc | ||
| DIR_INFO | ||