[Libreoffice] [PATCH] 1/4 tools/rtti.hxx cleaning

Stephan Bergmann sbergman at redhat.com
Mon Jan 2 02:02:00 PST 2012


On 12/20/2011 01:00 AM, Rafael Dominguez wrote:
> Well yeah theres a penalty for using dynamic_cast but dunno how much
> will affect performance since theres alot of calls, but im pretty sure
> some code can be refactored to avoid casting.

Just FYI, when I redesigned configmgr, I abandoned my initial idea to 
dispatch on the various Node sub-types via dynamic_cast in favour of a 
more verbose Node::kind() and static_cast.  The former turned out to be 
just too slow (as Node instances are mass objects in configmgr).

Stephan


More information about the LibreOffice mailing list