Bug 144

Summary: implement approach where the class only looks its own operations and then tries the parent
Product: TAO Reporter: Ossama Othman <ossama.othman>
Component: IDL CompilerAssignee: DOC Center Support List (internal) <tao-support>
Status: ASSIGNED ---    
Severity: enhancement    
Priority: P3    
Version: 1.0   
Hardware: All   
OS: All   

Description Ossama Othman 1999-07-26 18:01:04 CDT
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.
Comment 1 Carlos O'Ryan 1999-08-03 12:08:59 CDT
This is a valid enhacement request, i'm marking it as accepted but their
implementation is deferred
Comment 2 Johnny Willemsen 2007-02-21 05:59:58 CST
Jeff, what is your idea on this?