summaryrefslogtreecommitdiff
path: root/ACE/ace/Reactor.cpp
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2020-10-15 09:04:10 +0200
committerJohnny Willemsen <jwillemsen@remedy.nl>2020-10-15 09:04:10 +0200
commitd911a6ba443409a033a253d4be090472eeebe136 (patch)
treee9a80566d954ac310eef43aa8a53281068c78d8c /ACE/ace/Reactor.cpp
parentc4559d9048a3f386528984d8f5d96259642a6a2b (diff)
downloadATCD-d911a6ba443409a033a253d4be090472eeebe136.tar.gz
Removed FOCUS which uses specialization files to patch the TAO source code. Hasn't been maintained for a long time and was purely research
* ACE/bin/FOCUS/FOCUS.pl: * ACE/bin/FOCUS/NEWS: * ACE/bin/FOCUS/PROBLEM-REPORT-FORM: * ACE/bin/FOCUS/Parser/FOCUSParser.pm: * ACE/bin/FOCUS/README: * ACE/bin/FOCUS/VERSION: * ACE/bin/FOCUS/docs/FOCUS.html: * ACE/bin/FOCUS/specializations/Context-Specific-Optimizations/Dispatch-Resolution-Optimization.spl: * ACE/bin/FOCUS/specializations/Flushing_Strategy/Leader_Follower_Flushing_Strategy.spl: * ACE/bin/FOCUS/specializations/Protocol_Family/IIOP/iiop.spl: * ACE/bin/FOCUS/specializations/README: * ACE/bin/FOCUS/specializations/Reactor_Family/Select_Reactor_MT.spl: * ACE/bin/FOCUS/specializations/Reactor_Family/Select_Reactor_ST.spl: * ACE/bin/FOCUS/specializations/Reactor_Family/TP_Reactor.spl: * ACE/bin/FOCUS/specializations/Wait_Strategy/Wait_On_Leader_Follower.spl: * ACE/bin/FOCUS/specializations/Wait_Strategy/Wait_On_Read.spl: Deleted. * ACE/ace/Asynch_Pseudo_Task.h: * ACE/ace/Reactor.cpp: * ACE/ace/Reactor.h: * ACE/ace/Reactor.inl: * ACE/ace/Select_Reactor.h: * ACE/ace/Select_Reactor_Base.h: * ACE/ace/Select_Reactor_T.cpp: * ACE/ace/Select_Reactor_T.h: * ACE/ace/Timer_Queue_T.cpp: * TAO/tao/Connection_Handler.cpp: * TAO/tao/Connection_Handler.h: * TAO/tao/Connection_Handler.inl: * TAO/tao/Endpoint.cpp: * TAO/tao/Endpoint.h: * TAO/tao/GIOP_Message_Base.cpp: * TAO/tao/IIOP_Acceptor.cpp: * TAO/tao/IIOP_Acceptor.h: * TAO/tao/IIOP_Connection_Handler.cpp: * TAO/tao/IIOP_Connector.cpp: * TAO/tao/IIOP_Connector.h: * TAO/tao/IIOP_Endpoint.cpp: * TAO/tao/IIOP_Endpoint.h: * TAO/tao/IIOP_Profile.cpp: * TAO/tao/IIOP_Profile.h: * TAO/tao/IIOP_Transport.cpp: * TAO/tao/PortableServer/Servant_Base.cpp: * TAO/tao/Profile.cpp: * TAO/tao/Profile.h: * TAO/tao/Strategies/advanced_resource.cpp: * TAO/tao/Transport.cpp: * TAO/tao/Transport.h: * TAO/tao/Transport_Acceptor.cpp: * TAO/tao/Transport_Acceptor.h: * TAO/tao/Transport_Connector.cpp: * TAO/tao/Transport_Connector.h: * TAO/tao/Wait_On_Leader_Follower.cpp: * TAO/tao/Wait_On_Read.cpp: * TAO/tao/Wait_Strategy.cpp: * TAO/tao/default_client.cpp: * TAO/tao/default_resource.cpp: * TAO/tests/Bug_3531b_Regression/server.cpp:
Diffstat (limited to 'ACE/ace/Reactor.cpp')
-rw-r--r--ACE/ace/Reactor.cpp26
1 files changed, 0 insertions, 26 deletions
diff --git a/ACE/ace/Reactor.cpp b/ACE/ace/Reactor.cpp
index b23e3effe2a..2abd3bc1130 100644
--- a/ACE/ace/Reactor.cpp
+++ b/ACE/ace/Reactor.cpp
@@ -4,14 +4,6 @@
# include "ace/Service_Config.h"
#endif /* !ACE_LACKS_ACE_SVCCONF */
-/*
- * Hook to specialize the includes directly with the concrete
- * Reactor type, e.g., select, thread pool reactor
- * known at compile time. This hook results in all the
- * #defines being commented
- * out and the concrete header file directly included.
- */
-//@@ REACTOR_SPL_COMMENT_INCLUDE_START_HOOK
// Only include the headers needed to compile.
#if !defined (ACE_WIN32) \
|| !defined (ACE_HAS_WINSOCK2) || (ACE_HAS_WINSOCK2 == 0) \
@@ -35,11 +27,6 @@
# endif /* ACE_USE_MSG_WFMO_REACTOR_FOR_REACTOR_IMPL */
#endif /* !defined (ACE_WIN32) || !defined (ACE_HAS_WINSOCK2) || (ACE_HAS_WINSOCK2 == 0) || defined (ACE_USE_SELECT_REACTOR_FOR_REACTOR_IMPL) */
-/*
- * End comment hook.
- */
-//@@ REACTOR_SPL_COMMENT_INCLUDE_END_HOOK
-
#include "ace/Static_Object_Lock.h"
#include "ace/Framework_Component.h"
#include "ace/Guard_T.h"
@@ -62,13 +49,6 @@ ACE_Reactor::ACE_Reactor (ACE_Reactor_Impl *impl,
if (this->implementation () == 0)
{
-/*
- * Hook to specialize the reactor implementation with the concrete
- * Reactor implementation known at compile time. This hook will
- * cause the conditionally defined code to be commented out and
- * the concrete Reactor directly created.
- */
-//@@ REACTOR_SPL_CONSTRUCTOR_COMMENT_HOOK_START
#if !defined (ACE_WIN32) \
|| !defined (ACE_HAS_WINSOCK2) || (ACE_HAS_WINSOCK2 == 0) \
|| defined (ACE_USE_SELECT_REACTOR_FOR_REACTOR_IMPL) \
@@ -95,12 +75,6 @@ ACE_Reactor::ACE_Reactor (ACE_Reactor_Impl *impl,
ACE_WFMO_Reactor);
#endif /* ACE_USE_MSG_WFMO_REACTOR_FOR_REACTOR_IMPL */
#endif /* !defined (ACE_WIN32) || !defined (ACE_HAS_WINSOCK2) || (ACE_HAS_WINSOCK2 == 0) || defined (ACE_USE_SELECT_REACTOR_FOR_REACTOR_IMPL) */
-
-/*
- * End hook.
- */
-//@@ REACTOR_SPL_CONSTRUCTOR_COMMENT_HOOK_END
-
this->implementation (impl);
this->delete_implementation_ = true;
}