summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-06-15 22:32:18 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-06-15 22:32:18 +0000
commit5bb153c1cb364187c23c1fcf604ed3a08596f49c (patch)
treed66922a6c45854d1d305dcd4cd786597457b2abb
parent73bf767157165da6caf51fba6bd51d805b8c39f0 (diff)
downloadATCD-5bb153c1cb364187c23c1fcf604ed3a08596f49c.tar.gz
*** empty log message ***
-rw-r--r--TAO/ChangeLog-98c27
1 files changed, 27 insertions, 0 deletions
diff --git a/TAO/ChangeLog-98c b/TAO/ChangeLog-98c
index 7ff9e2b9ffd..06b524f8f85 100644
--- a/TAO/ChangeLog-98c
+++ b/TAO/ChangeLog-98c
@@ -1,5 +1,32 @@
Mon Jun 15 16:14:28 1998 Nanbor Wang <nanbor@cs.wustl.edu>
+ * test/Cubit/TAO/IDL_Cubit/collocation_test.cpp: New program to
+ test the performance of collocation optimization.
+
+ * test/Cubit/TAO/IDL_Cubit/server_i.{h,cpp}:
+ * test/Cubit/TAO/IDL_Cubit/client_i.{h,cpp}:
+ * test/Cubit/TAO/IDL_Cubit/server.cpp:
+ * test/Cubit/TAO/IDL_Cubit/client.cpp: Extracted out the
+ implementation of Cubit_Server and Cubit_Client to *_i.{h,cpp}
+ so that I can reuse them with collocation_test.cpp.
+
+ When shutting down the ORB, the client side will first turn off
+ the collocation optimization and get the shutdown object from
+ Naming Service. Then, it calls the shutdown method of that
+ object. Without this, we can't shutdown the server ORB.
+
+ * test/Cubit/TAO/IDL_Cubit/cubit_i.cpp:
+ * test/Cubit/TAO/IDL_Cubit/cubit.idl: Added a new interface for
+ shutting down the server ORB. This is necessary because we
+ can't use the shutdown in collocated object (which shuts down
+ the wrong ORB.)
+
+ * test/Cubit/TAO/IDL_Cubit/Makefile: Added settings for building
+ collocation_test. Tidy up the Makefile a bit.
+
+ * tests/Cubit/TAO/IDL_Cubit/README: Added documentation for
+ collocation_test.
+
* tao/ORB_Core.{h,i} (using_collocation): Added a new method to allow
turn on/off collocation optimization at run time.