From f57b8ef91fdaa79d590ed6acbf6718516f25702b Mon Sep 17 00:00:00 2001 From: nobody Date: Mon, 27 Jan 2003 02:35:31 +0000 Subject: This commit was manufactured by cvs2svn to create branch 'post_132_phase_0'. --- TAO/tao/ChangeLog | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 TAO/tao/ChangeLog diff --git a/TAO/tao/ChangeLog b/TAO/tao/ChangeLog new file mode 100644 index 00000000000..e0bde0aaa2b --- /dev/null +++ b/TAO/tao/ChangeLog @@ -0,0 +1,36 @@ +Sun Jan 26 21:41:26 2003 Balachandran Natarajan + + * Mering with the main trunk and moving to a new branch. + +Sun Jan 26 21:16:14 2003 Balachandran Natarajan + + * docs/Options.html: documented the new option. + +Mon Jan 20 09:00:55 2003 Balachandran Natarajan + + The aim of this checkin is to provide an option to configure the + size of the dispatcher table in the Muxed_Transport_Strategy. + + * tao/Client_Strategy_Factory.cpp: + * tao/Client_Strategy_Factory.h: Added a new virtual method to + fetch the dispatcher table size + + * tao/default_client.cpp: + * tao/default_client.h: Concrete implementation for the new + virtual method. The default value for the dispatcher table size + is set to TAO_RD_TABLE_SIZE which is defined in orbconf.h. The + table size can also be changed at runtime using a -ORB option + which is explained below. + + We now have an option called -ORBReplyDispatcherTableSize which + will parse and set a user provided value as the dispatcher table + size. This gives extra flexibility to the user. + + * tao/orbconf.h: Added TAO_RD_TABLE_SIZE and set the value to be + 16. + + * tao/Muxed_TMS.cpp: + * tao/Muxed_TMS.h: All the above changes were motivated to reduce + the size of the hash table that this class creates increasing + the run-time footprint. The default value of 1024 was probably + an over kill for this class. -- cgit v1.2.1