diff options
author | Ossama Othman <ossama-othman@users.noreply.github.com> | 2003-08-17 07:26:28 +0000 |
---|---|---|
committer | Ossama Othman <ossama-othman@users.noreply.github.com> | 2003-08-17 07:26:28 +0000 |
commit | b59d2988e213935f9da521742c86f30944046d35 (patch) | |
tree | acb68b581d326be51bb9e10dad30369f87648d4d /TAO/ChangeLog | |
parent | 5b27d03d9a21ad4b63af890871212ecf0414c41a (diff) | |
download | ATCD-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/ChangeLog | 113 |
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: |