summaryrefslogtreecommitdiff
path: root/TAO/ChangeLog
diff options
context:
space:
mode:
authorOssama Othman <ossama-othman@users.noreply.github.com>2003-08-17 07:26:28 +0000
committerOssama Othman <ossama-othman@users.noreply.github.com>2003-08-17 07:26:28 +0000
commitb59d2988e213935f9da521742c86f30944046d35 (patch)
treeacb68b581d326be51bb9e10dad30369f87648d4d /TAO/ChangeLog
parent5b27d03d9a21ad4b63af890871212ecf0414c41a (diff)
downloadATCD-b59d2988e213935f9da521742c86f30944046d35.tar.gz
ChangeLogTag:Sun Aug 17 00:22:16 2003 Ossama Othman <ossama@dre.vanderbilt.edu>
Diffstat (limited to 'TAO/ChangeLog')
-rw-r--r--TAO/ChangeLog113
1 files changed, 113 insertions, 0 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index 85f922c50fd..1e0af481af6 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,3 +1,116 @@
+Sun Aug 17 00:22:16 2003 Ossama Othman <ossama@dre.vanderbilt.edu>
+
+ * tao/ORB_Core.h:
+ * tao/ORB_Core.cpp:
+
+ Moved TAO_TSS_Resources class to new TSS_Resources.* files.
+ This allowed the removal of several included headers:
+ Environment.h, Policy_Manager.h, TAO_Singleton_Manager.h and
+ TAO_Singleton.h.
+
+ Changed "orb_" member from a CORBA::ORB_var to a
+ CORBA::ORB_ptr. Inclusion of "ORB.h" in "ORB_Core.h" is no
+ longer necessary.
+
+ * tao/ORB_Core.i (default_environment):
+
+ Uninlined these methods. Removes interheader dependency on
+ "TAO_TSS_Resources.h".
+
+ * tao/TSS_Resources.h:
+ * tao/TSS_Resources.cpp:
+
+ New files containing the TAO_TSS_Resources class and
+ accompanying singleton declarations.
+
+ * tao/MCAST_Parser.cpp:
+ * tao/ORBInitInfo.cpp:
+ * tao/BiDir_GIOP/BiDirGIOP.cpp:
+ * tao/RTCORBA/RT_ORB.cpp:
+ * tao/RTCORBA/Thread_Pool.cpp:
+
+ Include "ORB.h." Necessitated by interheader dependency
+ reductions in "ORB_Core.h".
+
+ * tao/ORB.cpp:
+
+ Include "TAO_Singleton_Manager.h" and "Policy_Manager.h".
+ Necessitated by interheader dependency reductions in
+ "ORB_Core.h".
+
+ * tao/Policy_Manager.cpp:
+ * tao/RTScheduling/Request_Interceptor.cpp:
+
+ Include "TSS_Resources.h" instead of "ORB_Core.h". The latter
+ is overkill.
+
+ * tao/Stub.cpp:
+ * tao/RTCORBA/RT_Policy_i.cpp:
+ * tao/RTCORBA/RT_Stub.cpp:
+ * tao/RTPortableServer/RT_POA.cpp:
+
+ Include "Policy_Set.h" and "Policy_Manager.h". Necessitated by
+ interheader dependency reductions in "ORB_Core.h".
+
+ * tao/DynamicInterface/Dynamic_Implementation.cpp:
+ * tao/PortableServer/Object_Adapter.cpp:
+ * tao/PortableServer/POA.cpp:
+ * tao/PortableServer/Servant_Base.cpp:
+ * tao/RTScheduling/Current.cpp:
+
+ Include "tao/TSS_Resources.h" to pull in TAO_TSS_Resources class
+ declaration.
+
+ * tao/PortableServer/Strategized_Object_Proxy_Broker.h:
+
+ No need to include "tao/ORB_Core.h".
+
+ Include "ace/Thread_Mutex.h" to pull ACE_Thread_Mutex class
+ declaration.
+
+ * tao/PortableServer/Strategized_Object_Proxy_Broker.cpp:
+
+ Include "tao/ORB_Core.h" to pull in TAO_ORB_Core class
+ declaration.
+
+ * tao/RTCORBA/RT_Protocols_Hooks.cpp:
+ * tao/RTPortableServer/RT_Policy_Validator.cpp:
+
+ Include "tao/Policy_Set.h" to pull in TAO_Policy_Set class
+ declaration.
+
+ * tao/RTScheduling/Request_Interceptor.h (SchedulingInfo):
+
+ Made this static variable "const". It's value will never
+ change.
+
+ * tao/Makefile.bor:
+ * tao/Makefile.tao:
+
+ Added new TSS_Resources.* files to these Makefiles.
+
+ * tao/BiDir_GIOP/Makefile:
+ * tao/Domain/Makefile:
+ * tao/DynamicAny/Makefile:
+ * tao/DynamicInterface/Makefile:
+ * tao/IFR_Client/Makefile:
+ * tao/IORInterceptor/Makefile:
+ * tao/IORManipulation/Makefile:
+ * tao/IORTable/Makefile:
+ * tao/Messaging/Makefile:
+ * tao/ObjRefTemplate/Makefile:
+ * tao/PortableServer/Makefile:
+ * tao/RTCORBA/Makefile:
+ * tao/RTScheduling/Makefile:
+ * tao/RTPortableServer/Makefile:
+ * tao/SmartProxies/Makefile:
+ * tao/Strategies/Makefile:
+ * tao/TypeCodeFactory/Makefile:
+ * tao/Utils/Makefile:
+ * tao/Valuetype/Makefile:
+
+ Updated dependencies.
+
Sat Aug 16 14:13:02 2003 Pradeep Gore <pradeep@oomworks.com>
* orbsvcs/examples/Notify/ThreadPool/Consumer.cpp: