Bug 251 - IIOP_Connector.cpp should be trimmed down
Summary: IIOP_Connector.cpp should be trimmed down
Status: RESOLVED DUPLICATE
Alias: None
Product: TAO
Classification: Unclassified
Component: ORB (show other bugs)
Version: 1.0.1
Hardware: All All
: P3 normal
Assignee: kirthika
URL:
Depends on:
Blocks:
 
Reported: 1999-08-23 13:54 CDT by levine
Modified: 1999-08-23 14:07 CDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description levine 1999-08-23 13:54:28 CDT
From Carlos:

        I compiled IIOP_Connector.cpp without the templates, here are
the numbers:

:coryan@charanga [260] size .shobj/IIOP_Connector.o
   text    data     bss     dec     hex filename
  12572    3216     124   15912    3e28 .shobj/IIOP_Connector.o

        with all the templates:

:coryan@charanga [258] size .shobj/IIOP_Connector.o
   text    data     bss     dec     hex filename
 111683   34444     124  146251   23b4b .shobj/IIOP_Connector.o

        now, a lot of those templates are not going to just going to
magically go away, but there is a *lot* of code that is not used all
the time (the different recycling strategies), and that could be
shared with the UIOP transport protocol.

        IMHO there is a good chance to get a good chunk of code out of
this stuff, you may want to enter a bug report for Irfan and Kirthika
to handle.
Comment 1 kirthika 1999-08-23 14:01:59 CDT
This is a good point and once a common codebase is in place for all underlying
pluggable protocols, the connection caching could become non-repititive too.
Comment 2 Ossama Othman 1999-08-23 14:07:59 CDT
This bug is basically the same as bug 225.

*** This bug has been marked as a duplicate of 225 ***