Please report new issues athttps://github.com/DOCGroup
Currently the IDL compiler creates an operation table that includes all the base classes operations; this permits the generation of efficient code that does not rely in dynamic_cast or the _downcast() method for Servants (which compare strings, hence it is slow). It could be interesting to implement the alternative approach were the class only looks its own operations and then tries the parent. This will reduce code size, but will probably decrease performance.
This is a valid enhacement request, i'm marking it as accepted but their implementation is deferred
Jeff, what is your idea on this?