aboutsummaryrefslogtreecommitdiff
path: root/dep/acelite/ace/Thread_Manager.cpp
diff options
context:
space:
mode:
authorclick <none@none>2010-08-17 02:14:20 +0200
committerclick <none@none>2010-08-17 02:14:20 +0200
commite5b00f9b1058437ebe02faebbdb5e75590659ec4 (patch)
tree4fe7930441708e3f4e821a763fa7805edc71dc82 /dep/acelite/ace/Thread_Manager.cpp
parentd8b2a31f707d6969ac69b65a0ab0804564055b35 (diff)
Buildsystem: Use "industry standard" foldernames on dpendencies + move/rename ace-folder (for future upgrades/changes).
This does not break anything, it has been tested with compile etc. --HG-- branch : trunk rename : externals/CMakeLists.txt => dep/CMakeLists.txt rename : externals/PackageList.txt => dep/PackageList.txt rename : externals/SFMT/SFMT-alti.h => dep/SFMT/SFMT-alti.h rename : externals/SFMT/SFMT-params.h => dep/SFMT/SFMT-params.h rename : externals/SFMT/SFMT-sse2.h => dep/SFMT/SFMT-sse2.h rename : externals/SFMT/SFMT.c => dep/SFMT/SFMT.c rename : externals/SFMT/SFMT.h => dep/SFMT/SFMT.h rename : externals/ace/ACE.cpp => dep/acelite/ace/ACE.cpp rename : externals/ace/ACE.h => dep/acelite/ace/ACE.h rename : externals/ace/ACE.inl => dep/acelite/ace/ACE.inl rename : externals/ace/ACE.pc.in => dep/acelite/ace/ACE.pc.in rename : externals/ace/ACE_crc32.cpp => dep/acelite/ace/ACE_crc32.cpp rename : externals/ace/ACE_crc_ccitt.cpp => dep/acelite/ace/ACE_crc_ccitt.cpp rename : externals/ace/ACE_export.h => dep/acelite/ace/ACE_export.h rename : externals/ace/ARGV.cpp => dep/acelite/ace/ARGV.cpp rename : externals/ace/ARGV.h => dep/acelite/ace/ARGV.h rename : externals/ace/ARGV.inl => dep/acelite/ace/ARGV.inl rename : externals/ace/ATM_Acceptor.cpp => dep/acelite/ace/ATM_Acceptor.cpp rename : externals/ace/ATM_Acceptor.h => dep/acelite/ace/ATM_Acceptor.h rename : externals/ace/ATM_Acceptor.inl => dep/acelite/ace/ATM_Acceptor.inl rename : externals/ace/ATM_Addr.cpp => dep/acelite/ace/ATM_Addr.cpp rename : externals/ace/ATM_Addr.h => dep/acelite/ace/ATM_Addr.h rename : externals/ace/ATM_Addr.inl => dep/acelite/ace/ATM_Addr.inl rename : externals/ace/ATM_Connector.cpp => dep/acelite/ace/ATM_Connector.cpp rename : externals/ace/ATM_Connector.h => dep/acelite/ace/ATM_Connector.h rename : externals/ace/ATM_Connector.inl => dep/acelite/ace/ATM_Connector.inl rename : externals/ace/ATM_Params.cpp => dep/acelite/ace/ATM_Params.cpp rename : externals/ace/ATM_Params.h => dep/acelite/ace/ATM_Params.h rename : externals/ace/ATM_Params.inl => dep/acelite/ace/ATM_Params.inl rename : externals/ace/ATM_QoS.cpp => dep/acelite/ace/ATM_QoS.cpp rename : externals/ace/ATM_QoS.h => dep/acelite/ace/ATM_QoS.h rename : externals/ace/ATM_QoS.inl => dep/acelite/ace/ATM_QoS.inl rename : externals/ace/ATM_Stream.cpp => dep/acelite/ace/ATM_Stream.cpp rename : externals/ace/ATM_Stream.h => dep/acelite/ace/ATM_Stream.h rename : externals/ace/ATM_Stream.inl => dep/acelite/ace/ATM_Stream.inl rename : externals/ace/Acceptor.cpp => dep/acelite/ace/Acceptor.cpp rename : externals/ace/Acceptor.h => dep/acelite/ace/Acceptor.h rename : externals/ace/Activation_Queue.cpp => dep/acelite/ace/Activation_Queue.cpp rename : externals/ace/Activation_Queue.h => dep/acelite/ace/Activation_Queue.h rename : externals/ace/Activation_Queue.inl => dep/acelite/ace/Activation_Queue.inl rename : externals/ace/Active_Map_Manager.cpp => dep/acelite/ace/Active_Map_Manager.cpp rename : externals/ace/Active_Map_Manager.h => dep/acelite/ace/Active_Map_Manager.h rename : externals/ace/Active_Map_Manager.inl => dep/acelite/ace/Active_Map_Manager.inl rename : externals/ace/Active_Map_Manager_T.cpp => dep/acelite/ace/Active_Map_Manager_T.cpp rename : externals/ace/Active_Map_Manager_T.h => dep/acelite/ace/Active_Map_Manager_T.h rename : externals/ace/Active_Map_Manager_T.inl => dep/acelite/ace/Active_Map_Manager_T.inl rename : externals/ace/Addr.cpp => dep/acelite/ace/Addr.cpp rename : externals/ace/Addr.h => dep/acelite/ace/Addr.h rename : externals/ace/Addr.inl => dep/acelite/ace/Addr.inl rename : externals/ace/Arg_Shifter.cpp => dep/acelite/ace/Arg_Shifter.cpp rename : externals/ace/Arg_Shifter.h => dep/acelite/ace/Arg_Shifter.h rename : externals/ace/Argv_Type_Converter.cpp => dep/acelite/ace/Argv_Type_Converter.cpp rename : externals/ace/Argv_Type_Converter.h => dep/acelite/ace/Argv_Type_Converter.h rename : externals/ace/Argv_Type_Converter.inl => dep/acelite/ace/Argv_Type_Converter.inl rename : externals/ace/Array.h => dep/acelite/ace/Array.h rename : externals/ace/Array_Base.cpp => dep/acelite/ace/Array_Base.cpp rename : externals/ace/Array_Base.h => dep/acelite/ace/Array_Base.h rename : externals/ace/Array_Base.inl => dep/acelite/ace/Array_Base.inl rename : externals/ace/Array_Map.cpp => dep/acelite/ace/Array_Map.cpp rename : externals/ace/Array_Map.h => dep/acelite/ace/Array_Map.h rename : externals/ace/Array_Map.inl => dep/acelite/ace/Array_Map.inl rename : externals/ace/Assert.cpp => dep/acelite/ace/Assert.cpp rename : externals/ace/Assert.h => dep/acelite/ace/Assert.h rename : externals/ace/Asynch_Acceptor.cpp => dep/acelite/ace/Asynch_Acceptor.cpp rename : externals/ace/Asynch_Acceptor.h => dep/acelite/ace/Asynch_Acceptor.h rename : externals/ace/Asynch_Connector.cpp => dep/acelite/ace/Asynch_Connector.cpp rename : externals/ace/Asynch_Connector.h => dep/acelite/ace/Asynch_Connector.h rename : externals/ace/Asynch_IO.cpp => dep/acelite/ace/Asynch_IO.cpp rename : externals/ace/Asynch_IO.h => dep/acelite/ace/Asynch_IO.h rename : externals/ace/Asynch_IO_Impl.cpp => dep/acelite/ace/Asynch_IO_Impl.cpp rename : externals/ace/Asynch_IO_Impl.h => dep/acelite/ace/Asynch_IO_Impl.h rename : externals/ace/Asynch_IO_Impl.inl => dep/acelite/ace/Asynch_IO_Impl.inl rename : externals/ace/Asynch_Pseudo_Task.cpp => dep/acelite/ace/Asynch_Pseudo_Task.cpp rename : externals/ace/Asynch_Pseudo_Task.h => dep/acelite/ace/Asynch_Pseudo_Task.h rename : externals/ace/Atomic_Op.cpp => dep/acelite/ace/Atomic_Op.cpp rename : externals/ace/Atomic_Op.h => dep/acelite/ace/Atomic_Op.h rename : externals/ace/Atomic_Op.inl => dep/acelite/ace/Atomic_Op.inl rename : externals/ace/Atomic_Op_GCC_T.cpp => dep/acelite/ace/Atomic_Op_GCC_T.cpp rename : externals/ace/Atomic_Op_GCC_T.h => dep/acelite/ace/Atomic_Op_GCC_T.h rename : externals/ace/Atomic_Op_GCC_T.inl => dep/acelite/ace/Atomic_Op_GCC_T.inl rename : externals/ace/Atomic_Op_Sparc.c => dep/acelite/ace/Atomic_Op_Sparc.c rename : externals/ace/Atomic_Op_Sparc.h => dep/acelite/ace/Atomic_Op_Sparc.h rename : externals/ace/Atomic_Op_T.cpp => dep/acelite/ace/Atomic_Op_T.cpp rename : externals/ace/Atomic_Op_T.h => dep/acelite/ace/Atomic_Op_T.h rename : externals/ace/Atomic_Op_T.inl => dep/acelite/ace/Atomic_Op_T.inl rename : externals/ace/Auto_Event.cpp => dep/acelite/ace/Auto_Event.cpp rename : externals/ace/Auto_Event.h => dep/acelite/ace/Auto_Event.h rename : externals/ace/Auto_Event.inl => dep/acelite/ace/Auto_Event.inl rename : externals/ace/Auto_Functor.cpp => dep/acelite/ace/Auto_Functor.cpp rename : externals/ace/Auto_Functor.h => dep/acelite/ace/Auto_Functor.h rename : externals/ace/Auto_Functor.inl => dep/acelite/ace/Auto_Functor.inl rename : externals/ace/Auto_IncDec_T.cpp => dep/acelite/ace/Auto_IncDec_T.cpp rename : externals/ace/Auto_IncDec_T.h => dep/acelite/ace/Auto_IncDec_T.h rename : externals/ace/Auto_IncDec_T.inl => dep/acelite/ace/Auto_IncDec_T.inl rename : externals/ace/Auto_Ptr.cpp => dep/acelite/ace/Auto_Ptr.cpp rename : externals/ace/Auto_Ptr.h => dep/acelite/ace/Auto_Ptr.h rename : externals/ace/Auto_Ptr.inl => dep/acelite/ace/Auto_Ptr.inl rename : externals/ace/Barrier.cpp => dep/acelite/ace/Barrier.cpp rename : externals/ace/Barrier.h => dep/acelite/ace/Barrier.h rename : externals/ace/Barrier.inl => dep/acelite/ace/Barrier.inl rename : externals/ace/Base_Thread_Adapter.cpp => dep/acelite/ace/Base_Thread_Adapter.cpp rename : externals/ace/Base_Thread_Adapter.h => dep/acelite/ace/Base_Thread_Adapter.h rename : externals/ace/Base_Thread_Adapter.inl => dep/acelite/ace/Base_Thread_Adapter.inl rename : externals/ace/Based_Pointer_Repository.cpp => dep/acelite/ace/Based_Pointer_Repository.cpp rename : externals/ace/Based_Pointer_Repository.h => dep/acelite/ace/Based_Pointer_Repository.h rename : externals/ace/Based_Pointer_T.cpp => dep/acelite/ace/Based_Pointer_T.cpp rename : externals/ace/Based_Pointer_T.h => dep/acelite/ace/Based_Pointer_T.h rename : externals/ace/Based_Pointer_T.inl => dep/acelite/ace/Based_Pointer_T.inl rename : externals/ace/Basic_Stats.cpp => dep/acelite/ace/Basic_Stats.cpp rename : externals/ace/Basic_Stats.h => dep/acelite/ace/Basic_Stats.h rename : externals/ace/Basic_Stats.inl => dep/acelite/ace/Basic_Stats.inl rename : externals/ace/Basic_Types.cpp => dep/acelite/ace/Basic_Types.cpp rename : externals/ace/Basic_Types.h => dep/acelite/ace/Basic_Types.h rename : externals/ace/Basic_Types.inl => dep/acelite/ace/Basic_Types.inl rename : externals/ace/Bound_Ptr.h => dep/acelite/ace/Bound_Ptr.h rename : externals/ace/Bound_Ptr.inl => dep/acelite/ace/Bound_Ptr.inl rename : externals/ace/CDR_Base.cpp => dep/acelite/ace/CDR_Base.cpp rename : externals/ace/CDR_Base.h => dep/acelite/ace/CDR_Base.h rename : externals/ace/CDR_Base.inl => dep/acelite/ace/CDR_Base.inl rename : externals/ace/CDR_Size.cpp => dep/acelite/ace/CDR_Size.cpp rename : externals/ace/CDR_Size.h => dep/acelite/ace/CDR_Size.h rename : externals/ace/CDR_Size.inl => dep/acelite/ace/CDR_Size.inl rename : externals/ace/CDR_Stream.cpp => dep/acelite/ace/CDR_Stream.cpp rename : externals/ace/CDR_Stream.h => dep/acelite/ace/CDR_Stream.h rename : externals/ace/CDR_Stream.inl => dep/acelite/ace/CDR_Stream.inl rename : externals/ace/CE_Screen_Output.cpp => dep/acelite/ace/CE_Screen_Output.cpp rename : externals/ace/CE_Screen_Output.h => dep/acelite/ace/CE_Screen_Output.h rename : externals/ace/CMakeLists.txt => dep/acelite/ace/CMakeLists.txt rename : externals/ace/CORBA_macros.h => dep/acelite/ace/CORBA_macros.h rename : externals/ace/Cache_Map_Manager_T.cpp => dep/acelite/ace/Cache_Map_Manager_T.cpp rename : externals/ace/Cache_Map_Manager_T.h => dep/acelite/ace/Cache_Map_Manager_T.h rename : externals/ace/Cache_Map_Manager_T.inl => dep/acelite/ace/Cache_Map_Manager_T.inl rename : externals/ace/Cached_Connect_Strategy_T.cpp => dep/acelite/ace/Cached_Connect_Strategy_T.cpp rename : externals/ace/Cached_Connect_Strategy_T.h => dep/acelite/ace/Cached_Connect_Strategy_T.h rename : externals/ace/Caching_Strategies_T.cpp => dep/acelite/ace/Caching_Strategies_T.cpp rename : externals/ace/Caching_Strategies_T.h => dep/acelite/ace/Caching_Strategies_T.h rename : externals/ace/Caching_Strategies_T.inl => dep/acelite/ace/Caching_Strategies_T.inl rename : externals/ace/Caching_Utility_T.cpp => dep/acelite/ace/Caching_Utility_T.cpp rename : externals/ace/Caching_Utility_T.h => dep/acelite/ace/Caching_Utility_T.h rename : externals/ace/Capabilities.cpp => dep/acelite/ace/Capabilities.cpp rename : externals/ace/Capabilities.h => dep/acelite/ace/Capabilities.h rename : externals/ace/Capabilities.inl => dep/acelite/ace/Capabilities.inl rename : externals/ace/Cleanup.cpp => dep/acelite/ace/Cleanup.cpp rename : externals/ace/Cleanup.h => dep/acelite/ace/Cleanup.h rename : externals/ace/Cleanup.inl => dep/acelite/ace/Cleanup.inl rename : externals/ace/Cleanup_Strategies_T.cpp => dep/acelite/ace/Cleanup_Strategies_T.cpp rename : externals/ace/Cleanup_Strategies_T.h => dep/acelite/ace/Cleanup_Strategies_T.h rename : externals/ace/Codecs.cpp => dep/acelite/ace/Codecs.cpp rename : externals/ace/Codecs.h => dep/acelite/ace/Codecs.h rename : externals/ace/Codeset_IBM1047.cpp => dep/acelite/ace/Codeset_IBM1047.cpp rename : externals/ace/Codeset_IBM1047.h => dep/acelite/ace/Codeset_IBM1047.h rename : externals/ace/Codeset_Registry.cpp => dep/acelite/ace/Codeset_Registry.cpp rename : externals/ace/Codeset_Registry.h => dep/acelite/ace/Codeset_Registry.h rename : externals/ace/Codeset_Registry.inl => dep/acelite/ace/Codeset_Registry.inl rename : externals/ace/Codeset_Registry_db.cpp => dep/acelite/ace/Codeset_Registry_db.cpp rename : externals/ace/Codeset_Symbols.h => dep/acelite/ace/Codeset_Symbols.h rename : externals/ace/Condition_Recursive_Thread_Mutex.cpp => dep/acelite/ace/Condition_Recursive_Thread_Mutex.cpp rename : externals/ace/Condition_Recursive_Thread_Mutex.h => dep/acelite/ace/Condition_Recursive_Thread_Mutex.h rename : externals/ace/Condition_T.cpp => dep/acelite/ace/Condition_T.cpp rename : externals/ace/Condition_T.h => dep/acelite/ace/Condition_T.h rename : externals/ace/Condition_T.inl => dep/acelite/ace/Condition_T.inl rename : externals/ace/Condition_Thread_Mutex.cpp => dep/acelite/ace/Condition_Thread_Mutex.cpp rename : externals/ace/Condition_Thread_Mutex.h => dep/acelite/ace/Condition_Thread_Mutex.h rename : externals/ace/Condition_Thread_Mutex.inl => dep/acelite/ace/Condition_Thread_Mutex.inl rename : externals/ace/Configuration.cpp => dep/acelite/ace/Configuration.cpp rename : externals/ace/Configuration.h => dep/acelite/ace/Configuration.h rename : externals/ace/Configuration.inl => dep/acelite/ace/Configuration.inl rename : externals/ace/Configuration_Import_Export.cpp => dep/acelite/ace/Configuration_Import_Export.cpp rename : externals/ace/Configuration_Import_Export.h => dep/acelite/ace/Configuration_Import_Export.h rename : externals/ace/Connection_Recycling_Strategy.cpp => dep/acelite/ace/Connection_Recycling_Strategy.cpp rename : externals/ace/Connection_Recycling_Strategy.h => dep/acelite/ace/Connection_Recycling_Strategy.h rename : externals/ace/Connector.cpp => dep/acelite/ace/Connector.cpp rename : externals/ace/Connector.h => dep/acelite/ace/Connector.h rename : externals/ace/Containers.cpp => dep/acelite/ace/Containers.cpp rename : externals/ace/Containers.h => dep/acelite/ace/Containers.h rename : externals/ace/Containers.inl => dep/acelite/ace/Containers.inl rename : externals/ace/Containers_T.cpp => dep/acelite/ace/Containers_T.cpp rename : externals/ace/Containers_T.h => dep/acelite/ace/Containers_T.h rename : externals/ace/Containers_T.inl => dep/acelite/ace/Containers_T.inl rename : externals/ace/Copy_Disabled.cpp => dep/acelite/ace/Copy_Disabled.cpp rename : externals/ace/Copy_Disabled.h => dep/acelite/ace/Copy_Disabled.h rename : externals/ace/Countdown_Time.cpp => dep/acelite/ace/Countdown_Time.cpp rename : externals/ace/Countdown_Time.h => dep/acelite/ace/Countdown_Time.h rename : externals/ace/Countdown_Time.inl => dep/acelite/ace/Countdown_Time.inl rename : externals/ace/DEV.cpp => dep/acelite/ace/DEV.cpp rename : externals/ace/DEV.h => dep/acelite/ace/DEV.h rename : externals/ace/DEV.inl => dep/acelite/ace/DEV.inl rename : externals/ace/DEV_Addr.cpp => dep/acelite/ace/DEV_Addr.cpp rename : externals/ace/DEV_Addr.h => dep/acelite/ace/DEV_Addr.h rename : externals/ace/DEV_Addr.inl => dep/acelite/ace/DEV_Addr.inl rename : externals/ace/DEV_Connector.cpp => dep/acelite/ace/DEV_Connector.cpp rename : externals/ace/DEV_Connector.h => dep/acelite/ace/DEV_Connector.h rename : externals/ace/DEV_Connector.inl => dep/acelite/ace/DEV_Connector.inl rename : externals/ace/DEV_IO.cpp => dep/acelite/ace/DEV_IO.cpp rename : externals/ace/DEV_IO.h => dep/acelite/ace/DEV_IO.h rename : externals/ace/DEV_IO.inl => dep/acelite/ace/DEV_IO.inl rename : externals/ace/DLL.cpp => dep/acelite/ace/DLL.cpp rename : externals/ace/DLL.h => dep/acelite/ace/DLL.h rename : externals/ace/DLL_Manager.cpp => dep/acelite/ace/DLL_Manager.cpp rename : externals/ace/DLL_Manager.h => dep/acelite/ace/DLL_Manager.h rename : externals/ace/Date_Time.cpp => dep/acelite/ace/Date_Time.cpp rename : externals/ace/Date_Time.h => dep/acelite/ace/Date_Time.h rename : externals/ace/Date_Time.inl => dep/acelite/ace/Date_Time.inl rename : externals/ace/Default_Constants.h => dep/acelite/ace/Default_Constants.h rename : externals/ace/Dev_Poll_Reactor.cpp => dep/acelite/ace/Dev_Poll_Reactor.cpp rename : externals/ace/Dev_Poll_Reactor.h => dep/acelite/ace/Dev_Poll_Reactor.h rename : externals/ace/Dev_Poll_Reactor.inl => dep/acelite/ace/Dev_Poll_Reactor.inl rename : externals/ace/Dirent.cpp => dep/acelite/ace/Dirent.cpp rename : externals/ace/Dirent.h => dep/acelite/ace/Dirent.h rename : externals/ace/Dirent.inl => dep/acelite/ace/Dirent.inl rename : externals/ace/Dirent_Selector.cpp => dep/acelite/ace/Dirent_Selector.cpp rename : externals/ace/Dirent_Selector.h => dep/acelite/ace/Dirent_Selector.h rename : externals/ace/Dirent_Selector.inl => dep/acelite/ace/Dirent_Selector.inl rename : externals/ace/Dump.cpp => dep/acelite/ace/Dump.cpp rename : externals/ace/Dump.h => dep/acelite/ace/Dump.h rename : externals/ace/Dump_T.cpp => dep/acelite/ace/Dump_T.cpp rename : externals/ace/Dump_T.h => dep/acelite/ace/Dump_T.h rename : externals/ace/Dynamic.cpp => dep/acelite/ace/Dynamic.cpp rename : externals/ace/Dynamic.h => dep/acelite/ace/Dynamic.h rename : externals/ace/Dynamic.inl => dep/acelite/ace/Dynamic.inl rename : externals/ace/Dynamic_Message_Strategy.cpp => dep/acelite/ace/Dynamic_Message_Strategy.cpp rename : externals/ace/Dynamic_Message_Strategy.h => dep/acelite/ace/Dynamic_Message_Strategy.h rename : externals/ace/Dynamic_Message_Strategy.inl => dep/acelite/ace/Dynamic_Message_Strategy.inl rename : externals/ace/Dynamic_Service.cpp => dep/acelite/ace/Dynamic_Service.cpp rename : externals/ace/Dynamic_Service.h => dep/acelite/ace/Dynamic_Service.h rename : externals/ace/Dynamic_Service.inl => dep/acelite/ace/Dynamic_Service.inl rename : externals/ace/Dynamic_Service_Base.cpp => dep/acelite/ace/Dynamic_Service_Base.cpp rename : externals/ace/Dynamic_Service_Base.h => dep/acelite/ace/Dynamic_Service_Base.h rename : externals/ace/Dynamic_Service_Dependency.cpp => dep/acelite/ace/Dynamic_Service_Dependency.cpp rename : externals/ace/Dynamic_Service_Dependency.h => dep/acelite/ace/Dynamic_Service_Dependency.h rename : externals/ace/Encoding_Converter.cpp => dep/acelite/ace/Encoding_Converter.cpp rename : externals/ace/Encoding_Converter.h => dep/acelite/ace/Encoding_Converter.h rename : externals/ace/Encoding_Converter_Factory.cpp => dep/acelite/ace/Encoding_Converter_Factory.cpp rename : externals/ace/Encoding_Converter_Factory.h => dep/acelite/ace/Encoding_Converter_Factory.h rename : externals/ace/Env_Value_T.cpp => dep/acelite/ace/Env_Value_T.cpp rename : externals/ace/Env_Value_T.h => dep/acelite/ace/Env_Value_T.h rename : externals/ace/Env_Value_T.inl => dep/acelite/ace/Env_Value_T.inl rename : externals/ace/Event.cpp => dep/acelite/ace/Event.cpp rename : externals/ace/Event.h => dep/acelite/ace/Event.h rename : externals/ace/Event.inl => dep/acelite/ace/Event.inl rename : externals/ace/Event_Handler.cpp => dep/acelite/ace/Event_Handler.cpp rename : externals/ace/Event_Handler.h => dep/acelite/ace/Event_Handler.h rename : externals/ace/Event_Handler.inl => dep/acelite/ace/Event_Handler.inl rename : externals/ace/Event_Handler_T.cpp => dep/acelite/ace/Event_Handler_T.cpp rename : externals/ace/Event_Handler_T.h => dep/acelite/ace/Event_Handler_T.h rename : externals/ace/Event_Handler_T.inl => dep/acelite/ace/Event_Handler_T.inl rename : externals/ace/Exception_Macros.h => dep/acelite/ace/Exception_Macros.h rename : externals/ace/FIFO.cpp => dep/acelite/ace/FIFO.cpp rename : externals/ace/FIFO.h => dep/acelite/ace/FIFO.h rename : externals/ace/FIFO.inl => dep/acelite/ace/FIFO.inl rename : externals/ace/FIFO_Recv.cpp => dep/acelite/ace/FIFO_Recv.cpp rename : externals/ace/FIFO_Recv.h => dep/acelite/ace/FIFO_Recv.h rename : externals/ace/FIFO_Recv.inl => dep/acelite/ace/FIFO_Recv.inl rename : externals/ace/FIFO_Recv_Msg.cpp => dep/acelite/ace/FIFO_Recv_Msg.cpp rename : externals/ace/FIFO_Recv_Msg.h => dep/acelite/ace/FIFO_Recv_Msg.h rename : externals/ace/FIFO_Recv_Msg.inl => dep/acelite/ace/FIFO_Recv_Msg.inl rename : externals/ace/FIFO_Send.cpp => dep/acelite/ace/FIFO_Send.cpp rename : externals/ace/FIFO_Send.h => dep/acelite/ace/FIFO_Send.h rename : externals/ace/FIFO_Send.inl => dep/acelite/ace/FIFO_Send.inl rename : externals/ace/FIFO_Send_Msg.cpp => dep/acelite/ace/FIFO_Send_Msg.cpp rename : externals/ace/FIFO_Send_Msg.h => dep/acelite/ace/FIFO_Send_Msg.h rename : externals/ace/FIFO_Send_Msg.inl => dep/acelite/ace/FIFO_Send_Msg.inl rename : externals/ace/FILE.cpp => dep/acelite/ace/FILE.cpp rename : externals/ace/FILE.h => dep/acelite/ace/FILE.h rename : externals/ace/FILE.inl => dep/acelite/ace/FILE.inl rename : externals/ace/FILE_Addr.cpp => dep/acelite/ace/FILE_Addr.cpp rename : externals/ace/FILE_Addr.h => dep/acelite/ace/FILE_Addr.h rename : externals/ace/FILE_Addr.inl => dep/acelite/ace/FILE_Addr.inl rename : externals/ace/FILE_Connector.cpp => dep/acelite/ace/FILE_Connector.cpp rename : externals/ace/FILE_Connector.h => dep/acelite/ace/FILE_Connector.h rename : externals/ace/FILE_Connector.inl => dep/acelite/ace/FILE_Connector.inl rename : externals/ace/FILE_IO.cpp => dep/acelite/ace/FILE_IO.cpp rename : externals/ace/FILE_IO.h => dep/acelite/ace/FILE_IO.h rename : externals/ace/FILE_IO.inl => dep/acelite/ace/FILE_IO.inl rename : externals/ace/File_Lock.cpp => dep/acelite/ace/File_Lock.cpp rename : externals/ace/File_Lock.h => dep/acelite/ace/File_Lock.h rename : externals/ace/File_Lock.inl => dep/acelite/ace/File_Lock.inl rename : externals/ace/Filecache.cpp => dep/acelite/ace/Filecache.cpp rename : externals/ace/Filecache.h => dep/acelite/ace/Filecache.h rename : externals/ace/Flag_Manip.cpp => dep/acelite/ace/Flag_Manip.cpp rename : externals/ace/Flag_Manip.h => dep/acelite/ace/Flag_Manip.h rename : externals/ace/Flag_Manip.inl => dep/acelite/ace/Flag_Manip.inl rename : externals/ace/Framework_Component.cpp => dep/acelite/ace/Framework_Component.cpp rename : externals/ace/Framework_Component.h => dep/acelite/ace/Framework_Component.h rename : externals/ace/Framework_Component.inl => dep/acelite/ace/Framework_Component.inl rename : externals/ace/Framework_Component_T.cpp => dep/acelite/ace/Framework_Component_T.cpp rename : externals/ace/Framework_Component_T.h => dep/acelite/ace/Framework_Component_T.h rename : externals/ace/Free_List.cpp => dep/acelite/ace/Free_List.cpp rename : externals/ace/Free_List.h => dep/acelite/ace/Free_List.h rename : externals/ace/Functor.cpp => dep/acelite/ace/Functor.cpp rename : externals/ace/Functor.h => dep/acelite/ace/Functor.h rename : externals/ace/Functor.inl => dep/acelite/ace/Functor.inl rename : externals/ace/Functor_String.cpp => dep/acelite/ace/Functor_String.cpp rename : externals/ace/Functor_String.h => dep/acelite/ace/Functor_String.h rename : externals/ace/Functor_String.inl => dep/acelite/ace/Functor_String.inl rename : externals/ace/Functor_T.cpp => dep/acelite/ace/Functor_T.cpp rename : externals/ace/Functor_T.h => dep/acelite/ace/Functor_T.h rename : externals/ace/Functor_T.inl => dep/acelite/ace/Functor_T.inl rename : externals/ace/Future.cpp => dep/acelite/ace/Future.cpp rename : externals/ace/Future.h => dep/acelite/ace/Future.h rename : externals/ace/Future_Set.cpp => dep/acelite/ace/Future_Set.cpp rename : externals/ace/Future_Set.h => dep/acelite/ace/Future_Set.h rename : externals/ace/Get_Opt.cpp => dep/acelite/ace/Get_Opt.cpp rename : externals/ace/Get_Opt.h => dep/acelite/ace/Get_Opt.h rename : externals/ace/Get_Opt.inl => dep/acelite/ace/Get_Opt.inl rename : externals/ace/Global_Macros.h => dep/acelite/ace/Global_Macros.h rename : externals/ace/Guard_T.cpp => dep/acelite/ace/Guard_T.cpp rename : externals/ace/Guard_T.h => dep/acelite/ace/Guard_T.h rename : externals/ace/Guard_T.inl => dep/acelite/ace/Guard_T.inl rename : externals/ace/Handle_Gobbler.h => dep/acelite/ace/Handle_Gobbler.h rename : externals/ace/Handle_Gobbler.inl => dep/acelite/ace/Handle_Gobbler.inl rename : externals/ace/Handle_Ops.cpp => dep/acelite/ace/Handle_Ops.cpp rename : externals/ace/Handle_Ops.h => dep/acelite/ace/Handle_Ops.h rename : externals/ace/Handle_Set.cpp => dep/acelite/ace/Handle_Set.cpp rename : externals/ace/Handle_Set.h => dep/acelite/ace/Handle_Set.h rename : externals/ace/Handle_Set.inl => dep/acelite/ace/Handle_Set.inl rename : externals/ace/Hash_Cache_Map_Manager_T.cpp => dep/acelite/ace/Hash_Cache_Map_Manager_T.cpp rename : externals/ace/Hash_Cache_Map_Manager_T.h => dep/acelite/ace/Hash_Cache_Map_Manager_T.h rename : externals/ace/Hash_Cache_Map_Manager_T.inl => dep/acelite/ace/Hash_Cache_Map_Manager_T.inl rename : externals/ace/Hash_Map_Manager.h => dep/acelite/ace/Hash_Map_Manager.h rename : externals/ace/Hash_Map_Manager_T.cpp => dep/acelite/ace/Hash_Map_Manager_T.cpp rename : externals/ace/Hash_Map_Manager_T.h => dep/acelite/ace/Hash_Map_Manager_T.h rename : externals/ace/Hash_Map_Manager_T.inl => dep/acelite/ace/Hash_Map_Manager_T.inl rename : externals/ace/Hash_Map_With_Allocator_T.cpp => dep/acelite/ace/Hash_Map_With_Allocator_T.cpp rename : externals/ace/Hash_Map_With_Allocator_T.h => dep/acelite/ace/Hash_Map_With_Allocator_T.h rename : externals/ace/Hash_Map_With_Allocator_T.inl => dep/acelite/ace/Hash_Map_With_Allocator_T.inl rename : externals/ace/Hash_Multi_Map_Manager_T.cpp => dep/acelite/ace/Hash_Multi_Map_Manager_T.cpp rename : externals/ace/Hash_Multi_Map_Manager_T.h => dep/acelite/ace/Hash_Multi_Map_Manager_T.h rename : externals/ace/Hash_Multi_Map_Manager_T.inl => dep/acelite/ace/Hash_Multi_Map_Manager_T.inl rename : externals/ace/Hashable.cpp => dep/acelite/ace/Hashable.cpp rename : externals/ace/Hashable.h => dep/acelite/ace/Hashable.h rename : externals/ace/Hashable.inl => dep/acelite/ace/Hashable.inl rename : externals/ace/High_Res_Timer.cpp => dep/acelite/ace/High_Res_Timer.cpp rename : externals/ace/High_Res_Timer.h => dep/acelite/ace/High_Res_Timer.h rename : externals/ace/High_Res_Timer.inl => dep/acelite/ace/High_Res_Timer.inl rename : externals/ace/ICMP_Socket.cpp => dep/acelite/ace/ICMP_Socket.cpp rename : externals/ace/ICMP_Socket.h => dep/acelite/ace/ICMP_Socket.h rename : externals/ace/INET_Addr.cpp => dep/acelite/ace/INET_Addr.cpp rename : externals/ace/INET_Addr.h => dep/acelite/ace/INET_Addr.h rename : externals/ace/INET_Addr.inl => dep/acelite/ace/INET_Addr.inl rename : externals/ace/IOStream.cpp => dep/acelite/ace/IOStream.cpp rename : externals/ace/IOStream.h => dep/acelite/ace/IOStream.h rename : externals/ace/IOStream_T.cpp => dep/acelite/ace/IOStream_T.cpp rename : externals/ace/IOStream_T.h => dep/acelite/ace/IOStream_T.h rename : externals/ace/IOStream_T.inl => dep/acelite/ace/IOStream_T.inl rename : externals/ace/IO_Cntl_Msg.cpp => dep/acelite/ace/IO_Cntl_Msg.cpp rename : externals/ace/IO_Cntl_Msg.h => dep/acelite/ace/IO_Cntl_Msg.h rename : externals/ace/IO_Cntl_Msg.inl => dep/acelite/ace/IO_Cntl_Msg.inl rename : externals/ace/IO_SAP.cpp => dep/acelite/ace/IO_SAP.cpp rename : externals/ace/IO_SAP.h => dep/acelite/ace/IO_SAP.h rename : externals/ace/IO_SAP.inl => dep/acelite/ace/IO_SAP.inl rename : externals/ace/IPC_SAP.cpp => dep/acelite/ace/IPC_SAP.cpp rename : externals/ace/IPC_SAP.h => dep/acelite/ace/IPC_SAP.h rename : externals/ace/IPC_SAP.inl => dep/acelite/ace/IPC_SAP.inl rename : externals/ace/If_Then_Else.h => dep/acelite/ace/If_Then_Else.h rename : externals/ace/Init_ACE.cpp => dep/acelite/ace/Init_ACE.cpp rename : externals/ace/Init_ACE.h => dep/acelite/ace/Init_ACE.h rename : externals/ace/Intrusive_Auto_Ptr.cpp => dep/acelite/ace/Intrusive_Auto_Ptr.cpp rename : externals/ace/Intrusive_Auto_Ptr.h => dep/acelite/ace/Intrusive_Auto_Ptr.h rename : externals/ace/Intrusive_Auto_Ptr.inl => dep/acelite/ace/Intrusive_Auto_Ptr.inl rename : externals/ace/Intrusive_List.cpp => dep/acelite/ace/Intrusive_List.cpp rename : externals/ace/Intrusive_List.h => dep/acelite/ace/Intrusive_List.h rename : externals/ace/Intrusive_List.inl => dep/acelite/ace/Intrusive_List.inl rename : externals/ace/Intrusive_List_Node.cpp => dep/acelite/ace/Intrusive_List_Node.cpp rename : externals/ace/Intrusive_List_Node.h => dep/acelite/ace/Intrusive_List_Node.h rename : externals/ace/Intrusive_List_Node.inl => dep/acelite/ace/Intrusive_List_Node.inl rename : externals/ace/LOCK_SOCK_Acceptor.cpp => dep/acelite/ace/LOCK_SOCK_Acceptor.cpp rename : externals/ace/LOCK_SOCK_Acceptor.h => dep/acelite/ace/LOCK_SOCK_Acceptor.h rename : externals/ace/LSOCK.cpp => dep/acelite/ace/LSOCK.cpp rename : externals/ace/LSOCK.h => dep/acelite/ace/LSOCK.h rename : externals/ace/LSOCK.inl => dep/acelite/ace/LSOCK.inl rename : externals/ace/LSOCK_Acceptor.cpp => dep/acelite/ace/LSOCK_Acceptor.cpp rename : externals/ace/LSOCK_Acceptor.h => dep/acelite/ace/LSOCK_Acceptor.h rename : externals/ace/LSOCK_CODgram.cpp => dep/acelite/ace/LSOCK_CODgram.cpp rename : externals/ace/LSOCK_CODgram.h => dep/acelite/ace/LSOCK_CODgram.h rename : externals/ace/LSOCK_CODgram.inl => dep/acelite/ace/LSOCK_CODgram.inl rename : externals/ace/LSOCK_Connector.cpp => dep/acelite/ace/LSOCK_Connector.cpp rename : externals/ace/LSOCK_Connector.h => dep/acelite/ace/LSOCK_Connector.h rename : externals/ace/LSOCK_Connector.inl => dep/acelite/ace/LSOCK_Connector.inl rename : externals/ace/LSOCK_Dgram.cpp => dep/acelite/ace/LSOCK_Dgram.cpp rename : externals/ace/LSOCK_Dgram.h => dep/acelite/ace/LSOCK_Dgram.h rename : externals/ace/LSOCK_Dgram.inl => dep/acelite/ace/LSOCK_Dgram.inl rename : externals/ace/LSOCK_Stream.cpp => dep/acelite/ace/LSOCK_Stream.cpp rename : externals/ace/LSOCK_Stream.h => dep/acelite/ace/LSOCK_Stream.h rename : externals/ace/LSOCK_Stream.inl => dep/acelite/ace/LSOCK_Stream.inl rename : externals/ace/Lib_Find.cpp => dep/acelite/ace/Lib_Find.cpp rename : externals/ace/Lib_Find.h => dep/acelite/ace/Lib_Find.h rename : externals/ace/Local_Memory_Pool.cpp => dep/acelite/ace/Local_Memory_Pool.cpp rename : externals/ace/Local_Memory_Pool.h => dep/acelite/ace/Local_Memory_Pool.h rename : externals/ace/Local_Name_Space.cpp => dep/acelite/ace/Local_Name_Space.cpp rename : externals/ace/Local_Name_Space.h => dep/acelite/ace/Local_Name_Space.h rename : externals/ace/Local_Name_Space_T.cpp => dep/acelite/ace/Local_Name_Space_T.cpp rename : externals/ace/Local_Name_Space_T.h => dep/acelite/ace/Local_Name_Space_T.h rename : externals/ace/Local_Tokens.cpp => dep/acelite/ace/Local_Tokens.cpp rename : externals/ace/Local_Tokens.h => dep/acelite/ace/Local_Tokens.h rename : externals/ace/Local_Tokens.inl => dep/acelite/ace/Local_Tokens.inl rename : externals/ace/Lock.cpp => dep/acelite/ace/Lock.cpp rename : externals/ace/Lock.h => dep/acelite/ace/Lock.h rename : externals/ace/Lock.inl => dep/acelite/ace/Lock.inl rename : externals/ace/Lock_Adapter_T.cpp => dep/acelite/ace/Lock_Adapter_T.cpp rename : externals/ace/Lock_Adapter_T.h => dep/acelite/ace/Lock_Adapter_T.h rename : externals/ace/Lock_Adapter_T.inl => dep/acelite/ace/Lock_Adapter_T.inl rename : externals/ace/Log_Msg.cpp => dep/acelite/ace/Log_Msg.cpp rename : externals/ace/Log_Msg.h => dep/acelite/ace/Log_Msg.h rename : externals/ace/Log_Msg.inl => dep/acelite/ace/Log_Msg.inl rename : externals/ace/Log_Msg_Backend.cpp => dep/acelite/ace/Log_Msg_Backend.cpp rename : externals/ace/Log_Msg_Backend.h => dep/acelite/ace/Log_Msg_Backend.h rename : externals/ace/Log_Msg_Callback.cpp => dep/acelite/ace/Log_Msg_Callback.cpp rename : externals/ace/Log_Msg_Callback.h => dep/acelite/ace/Log_Msg_Callback.h rename : externals/ace/Log_Msg_IPC.cpp => dep/acelite/ace/Log_Msg_IPC.cpp rename : externals/ace/Log_Msg_IPC.h => dep/acelite/ace/Log_Msg_IPC.h rename : externals/ace/Log_Msg_NT_Event_Log.cpp => dep/acelite/ace/Log_Msg_NT_Event_Log.cpp rename : externals/ace/Log_Msg_NT_Event_Log.h => dep/acelite/ace/Log_Msg_NT_Event_Log.h rename : externals/ace/Log_Msg_UNIX_Syslog.cpp => dep/acelite/ace/Log_Msg_UNIX_Syslog.cpp rename : externals/ace/Log_Msg_UNIX_Syslog.h => dep/acelite/ace/Log_Msg_UNIX_Syslog.h rename : externals/ace/Log_Priority.h => dep/acelite/ace/Log_Priority.h rename : externals/ace/Log_Record.cpp => dep/acelite/ace/Log_Record.cpp rename : externals/ace/Log_Record.h => dep/acelite/ace/Log_Record.h rename : externals/ace/Log_Record.inl => dep/acelite/ace/Log_Record.inl rename : externals/ace/Logging_Strategy.cpp => dep/acelite/ace/Logging_Strategy.cpp rename : externals/ace/Logging_Strategy.h => dep/acelite/ace/Logging_Strategy.h rename : externals/ace/MEM_Acceptor.cpp => dep/acelite/ace/MEM_Acceptor.cpp rename : externals/ace/MEM_Acceptor.h => dep/acelite/ace/MEM_Acceptor.h rename : externals/ace/MEM_Acceptor.inl => dep/acelite/ace/MEM_Acceptor.inl rename : externals/ace/MEM_Addr.cpp => dep/acelite/ace/MEM_Addr.cpp rename : externals/ace/MEM_Addr.h => dep/acelite/ace/MEM_Addr.h rename : externals/ace/MEM_Addr.inl => dep/acelite/ace/MEM_Addr.inl rename : externals/ace/MEM_Connector.cpp => dep/acelite/ace/MEM_Connector.cpp rename : externals/ace/MEM_Connector.h => dep/acelite/ace/MEM_Connector.h rename : externals/ace/MEM_Connector.inl => dep/acelite/ace/MEM_Connector.inl rename : externals/ace/MEM_IO.cpp => dep/acelite/ace/MEM_IO.cpp rename : externals/ace/MEM_IO.h => dep/acelite/ace/MEM_IO.h rename : externals/ace/MEM_IO.inl => dep/acelite/ace/MEM_IO.inl rename : externals/ace/MEM_SAP.cpp => dep/acelite/ace/MEM_SAP.cpp rename : externals/ace/MEM_SAP.h => dep/acelite/ace/MEM_SAP.h rename : externals/ace/MEM_SAP.inl => dep/acelite/ace/MEM_SAP.inl rename : externals/ace/MEM_Stream.cpp => dep/acelite/ace/MEM_Stream.cpp rename : externals/ace/MEM_Stream.h => dep/acelite/ace/MEM_Stream.h rename : externals/ace/MEM_Stream.inl => dep/acelite/ace/MEM_Stream.inl rename : externals/ace/MMAP_Memory_Pool.cpp => dep/acelite/ace/MMAP_Memory_Pool.cpp rename : externals/ace/MMAP_Memory_Pool.h => dep/acelite/ace/MMAP_Memory_Pool.h rename : externals/ace/MMAP_Memory_Pool.inl => dep/acelite/ace/MMAP_Memory_Pool.inl rename : externals/ace/Makefile.in => dep/acelite/ace/Makefile.in rename : externals/ace/Malloc.cpp => dep/acelite/ace/Malloc.cpp rename : externals/ace/Malloc.h => dep/acelite/ace/Malloc.h rename : externals/ace/Malloc.inl => dep/acelite/ace/Malloc.inl rename : externals/ace/Malloc_Allocator.cpp => dep/acelite/ace/Malloc_Allocator.cpp rename : externals/ace/Malloc_Allocator.h => dep/acelite/ace/Malloc_Allocator.h rename : externals/ace/Malloc_Allocator.inl => dep/acelite/ace/Malloc_Allocator.inl rename : externals/ace/Malloc_Base.h => dep/acelite/ace/Malloc_Base.h rename : externals/ace/Malloc_T.cpp => dep/acelite/ace/Malloc_T.cpp rename : externals/ace/Malloc_T.h => dep/acelite/ace/Malloc_T.h rename : externals/ace/Malloc_T.inl => dep/acelite/ace/Malloc_T.inl rename : externals/ace/Managed_Object.cpp => dep/acelite/ace/Managed_Object.cpp rename : externals/ace/Managed_Object.h => dep/acelite/ace/Managed_Object.h rename : externals/ace/Managed_Object.inl => dep/acelite/ace/Managed_Object.inl rename : externals/ace/Manual_Event.cpp => dep/acelite/ace/Manual_Event.cpp rename : externals/ace/Manual_Event.h => dep/acelite/ace/Manual_Event.h rename : externals/ace/Manual_Event.inl => dep/acelite/ace/Manual_Event.inl rename : externals/ace/Map.h => dep/acelite/ace/Map.h rename : externals/ace/Map_Manager.cpp => dep/acelite/ace/Map_Manager.cpp rename : externals/ace/Map_Manager.h => dep/acelite/ace/Map_Manager.h rename : externals/ace/Map_Manager.inl => dep/acelite/ace/Map_Manager.inl rename : externals/ace/Map_T.cpp => dep/acelite/ace/Map_T.cpp rename : externals/ace/Map_T.h => dep/acelite/ace/Map_T.h rename : externals/ace/Map_T.inl => dep/acelite/ace/Map_T.inl rename : externals/ace/Mem_Map.cpp => dep/acelite/ace/Mem_Map.cpp rename : externals/ace/Mem_Map.h => dep/acelite/ace/Mem_Map.h rename : externals/ace/Mem_Map.inl => dep/acelite/ace/Mem_Map.inl rename : externals/ace/Memory_Pool.h => dep/acelite/ace/Memory_Pool.h rename : externals/ace/Message_Block.cpp => dep/acelite/ace/Message_Block.cpp rename : externals/ace/Message_Block.h => dep/acelite/ace/Message_Block.h rename : externals/ace/Message_Block.inl => dep/acelite/ace/Message_Block.inl rename : externals/ace/Message_Block_T.cpp => dep/acelite/ace/Message_Block_T.cpp rename : externals/ace/Message_Block_T.h => dep/acelite/ace/Message_Block_T.h rename : externals/ace/Message_Block_T.inl => dep/acelite/ace/Message_Block_T.inl rename : externals/ace/Message_Queue.cpp => dep/acelite/ace/Message_Queue.cpp rename : externals/ace/Message_Queue.h => dep/acelite/ace/Message_Queue.h rename : externals/ace/Message_Queue.inl => dep/acelite/ace/Message_Queue.inl rename : externals/ace/Message_Queue_NT.cpp => dep/acelite/ace/Message_Queue_NT.cpp rename : externals/ace/Message_Queue_NT.h => dep/acelite/ace/Message_Queue_NT.h rename : externals/ace/Message_Queue_NT.inl => dep/acelite/ace/Message_Queue_NT.inl rename : externals/ace/Message_Queue_T.cpp => dep/acelite/ace/Message_Queue_T.cpp rename : externals/ace/Message_Queue_T.h => dep/acelite/ace/Message_Queue_T.h rename : externals/ace/Message_Queue_Vx.cpp => dep/acelite/ace/Message_Queue_Vx.cpp rename : externals/ace/Message_Queue_Vx.h => dep/acelite/ace/Message_Queue_Vx.h rename : externals/ace/Message_Queue_Vx.inl => dep/acelite/ace/Message_Queue_Vx.inl rename : externals/ace/Method_Object.h => dep/acelite/ace/Method_Object.h rename : externals/ace/Method_Request.cpp => dep/acelite/ace/Method_Request.cpp rename : externals/ace/Method_Request.h => dep/acelite/ace/Method_Request.h rename : externals/ace/Metrics_Cache.h => dep/acelite/ace/Metrics_Cache.h rename : externals/ace/Metrics_Cache_T.cpp => dep/acelite/ace/Metrics_Cache_T.cpp rename : externals/ace/Metrics_Cache_T.h => dep/acelite/ace/Metrics_Cache_T.h rename : externals/ace/Metrics_Cache_T.inl => dep/acelite/ace/Metrics_Cache_T.inl rename : externals/ace/Min_Max.h => dep/acelite/ace/Min_Max.h rename : externals/ace/Module.cpp => dep/acelite/ace/Module.cpp rename : externals/ace/Module.h => dep/acelite/ace/Module.h rename : externals/ace/Module.inl => dep/acelite/ace/Module.inl rename : externals/ace/Monitor_Admin.cpp => dep/acelite/ace/Monitor_Admin.cpp rename : externals/ace/Monitor_Admin.h => dep/acelite/ace/Monitor_Admin.h rename : externals/ace/Monitor_Admin_Manager.cpp => dep/acelite/ace/Monitor_Admin_Manager.cpp rename : externals/ace/Monitor_Admin_Manager.h => dep/acelite/ace/Monitor_Admin_Manager.h rename : externals/ace/Monitor_Base.cpp => dep/acelite/ace/Monitor_Base.cpp rename : externals/ace/Monitor_Base.h => dep/acelite/ace/Monitor_Base.h rename : externals/ace/Monitor_Base.inl => dep/acelite/ace/Monitor_Base.inl rename : externals/ace/Monitor_Control_Action.cpp => dep/acelite/ace/Monitor_Control_Action.cpp rename : externals/ace/Monitor_Control_Action.h => dep/acelite/ace/Monitor_Control_Action.h rename : externals/ace/Monitor_Control_Types.cpp => dep/acelite/ace/Monitor_Control_Types.cpp rename : externals/ace/Monitor_Control_Types.h => dep/acelite/ace/Monitor_Control_Types.h rename : externals/ace/Monitor_Point_Registry.cpp => dep/acelite/ace/Monitor_Point_Registry.cpp rename : externals/ace/Monitor_Point_Registry.h => dep/acelite/ace/Monitor_Point_Registry.h rename : externals/ace/Monitor_Size.cpp => dep/acelite/ace/Monitor_Size.cpp rename : externals/ace/Monitor_Size.h => dep/acelite/ace/Monitor_Size.h rename : externals/ace/Msg_WFMO_Reactor.cpp => dep/acelite/ace/Msg_WFMO_Reactor.cpp rename : externals/ace/Msg_WFMO_Reactor.h => dep/acelite/ace/Msg_WFMO_Reactor.h rename : externals/ace/Msg_WFMO_Reactor.inl => dep/acelite/ace/Msg_WFMO_Reactor.inl rename : externals/ace/Multihomed_INET_Addr.cpp => dep/acelite/ace/Multihomed_INET_Addr.cpp rename : externals/ace/Multihomed_INET_Addr.h => dep/acelite/ace/Multihomed_INET_Addr.h rename : externals/ace/Multihomed_INET_Addr.inl => dep/acelite/ace/Multihomed_INET_Addr.inl rename : externals/ace/Mutex.cpp => dep/acelite/ace/Mutex.cpp rename : externals/ace/Mutex.h => dep/acelite/ace/Mutex.h rename : externals/ace/Mutex.inl => dep/acelite/ace/Mutex.inl rename : externals/ace/NT_Service.cpp => dep/acelite/ace/NT_Service.cpp rename : externals/ace/NT_Service.h => dep/acelite/ace/NT_Service.h rename : externals/ace/NT_Service.inl => dep/acelite/ace/NT_Service.inl rename : externals/ace/Name_Proxy.cpp => dep/acelite/ace/Name_Proxy.cpp rename : externals/ace/Name_Proxy.h => dep/acelite/ace/Name_Proxy.h rename : externals/ace/Name_Request_Reply.cpp => dep/acelite/ace/Name_Request_Reply.cpp rename : externals/ace/Name_Request_Reply.h => dep/acelite/ace/Name_Request_Reply.h rename : externals/ace/Name_Space.cpp => dep/acelite/ace/Name_Space.cpp rename : externals/ace/Name_Space.h => dep/acelite/ace/Name_Space.h rename : externals/ace/Naming_Context.cpp => dep/acelite/ace/Naming_Context.cpp rename : externals/ace/Naming_Context.h => dep/acelite/ace/Naming_Context.h rename : externals/ace/Naming_Context.inl => dep/acelite/ace/Naming_Context.inl rename : externals/ace/Netlink_Addr.cpp => dep/acelite/ace/Netlink_Addr.cpp rename : externals/ace/Netlink_Addr.h => dep/acelite/ace/Netlink_Addr.h rename : externals/ace/Netlink_Addr.inl => dep/acelite/ace/Netlink_Addr.inl rename : externals/ace/Node.cpp => dep/acelite/ace/Node.cpp rename : externals/ace/Node.h => dep/acelite/ace/Node.h rename : externals/ace/Notification_Queue.cpp => dep/acelite/ace/Notification_Queue.cpp rename : externals/ace/Notification_Queue.h => dep/acelite/ace/Notification_Queue.h rename : externals/ace/Notification_Queue.inl => dep/acelite/ace/Notification_Queue.inl rename : externals/ace/Notification_Strategy.cpp => dep/acelite/ace/Notification_Strategy.cpp rename : externals/ace/Notification_Strategy.h => dep/acelite/ace/Notification_Strategy.h rename : externals/ace/Notification_Strategy.inl => dep/acelite/ace/Notification_Strategy.inl rename : externals/ace/Null_Barrier.h => dep/acelite/ace/Null_Barrier.h rename : externals/ace/Null_Condition.h => dep/acelite/ace/Null_Condition.h rename : externals/ace/Null_Mutex.h => dep/acelite/ace/Null_Mutex.h rename : externals/ace/Null_Semaphore.h => dep/acelite/ace/Null_Semaphore.h rename : externals/ace/Numeric_Limits.h => dep/acelite/ace/Numeric_Limits.h rename : externals/ace/OS.cpp => dep/acelite/ace/OS.cpp rename : externals/ace/OS.h => dep/acelite/ace/OS.h rename : externals/ace/OS.inl => dep/acelite/ace/OS.inl rename : externals/ace/OS_Dirent.h => dep/acelite/ace/OS_Dirent.h rename : externals/ace/OS_Errno.cpp => dep/acelite/ace/OS_Errno.cpp rename : externals/ace/OS_Errno.h => dep/acelite/ace/OS_Errno.h rename : externals/ace/OS_Errno.inl => dep/acelite/ace/OS_Errno.inl rename : externals/ace/OS_Log_Msg_Attributes.cpp => dep/acelite/ace/OS_Log_Msg_Attributes.cpp rename : externals/ace/OS_Log_Msg_Attributes.h => dep/acelite/ace/OS_Log_Msg_Attributes.h rename : externals/ace/OS_Log_Msg_Attributes.inl => dep/acelite/ace/OS_Log_Msg_Attributes.inl rename : externals/ace/OS_Memory.h => dep/acelite/ace/OS_Memory.h rename : externals/ace/OS_NS_Thread.cpp => dep/acelite/ace/OS_NS_Thread.cpp rename : externals/ace/OS_NS_Thread.h => dep/acelite/ace/OS_NS_Thread.h rename : externals/ace/OS_NS_Thread.inl => dep/acelite/ace/OS_NS_Thread.inl rename : externals/ace/OS_NS_arpa_inet.cpp => dep/acelite/ace/OS_NS_arpa_inet.cpp rename : externals/ace/OS_NS_arpa_inet.h => dep/acelite/ace/OS_NS_arpa_inet.h rename : externals/ace/OS_NS_arpa_inet.inl => dep/acelite/ace/OS_NS_arpa_inet.inl rename : externals/ace/OS_NS_ctype.cpp => dep/acelite/ace/OS_NS_ctype.cpp rename : externals/ace/OS_NS_ctype.h => dep/acelite/ace/OS_NS_ctype.h rename : externals/ace/OS_NS_ctype.inl => dep/acelite/ace/OS_NS_ctype.inl rename : externals/ace/OS_NS_dirent.cpp => dep/acelite/ace/OS_NS_dirent.cpp rename : externals/ace/OS_NS_dirent.h => dep/acelite/ace/OS_NS_dirent.h rename : externals/ace/OS_NS_dirent.inl => dep/acelite/ace/OS_NS_dirent.inl rename : externals/ace/OS_NS_dlfcn.cpp => dep/acelite/ace/OS_NS_dlfcn.cpp rename : externals/ace/OS_NS_dlfcn.h => dep/acelite/ace/OS_NS_dlfcn.h rename : externals/ace/OS_NS_dlfcn.inl => dep/acelite/ace/OS_NS_dlfcn.inl rename : externals/ace/OS_NS_errno.cpp => dep/acelite/ace/OS_NS_errno.cpp rename : externals/ace/OS_NS_errno.h => dep/acelite/ace/OS_NS_errno.h rename : externals/ace/OS_NS_errno.inl => dep/acelite/ace/OS_NS_errno.inl rename : externals/ace/OS_NS_fcntl.cpp => dep/acelite/ace/OS_NS_fcntl.cpp rename : externals/ace/OS_NS_fcntl.h => dep/acelite/ace/OS_NS_fcntl.h rename : externals/ace/OS_NS_fcntl.inl => dep/acelite/ace/OS_NS_fcntl.inl rename : externals/ace/OS_NS_macros.h => dep/acelite/ace/OS_NS_macros.h rename : externals/ace/OS_NS_math.cpp => dep/acelite/ace/OS_NS_math.cpp rename : externals/ace/OS_NS_math.h => dep/acelite/ace/OS_NS_math.h rename : externals/ace/OS_NS_math.inl => dep/acelite/ace/OS_NS_math.inl rename : externals/ace/OS_NS_netdb.cpp => dep/acelite/ace/OS_NS_netdb.cpp rename : externals/ace/OS_NS_netdb.h => dep/acelite/ace/OS_NS_netdb.h rename : externals/ace/OS_NS_netdb.inl => dep/acelite/ace/OS_NS_netdb.inl rename : externals/ace/OS_NS_poll.cpp => dep/acelite/ace/OS_NS_poll.cpp rename : externals/ace/OS_NS_poll.h => dep/acelite/ace/OS_NS_poll.h rename : externals/ace/OS_NS_poll.inl => dep/acelite/ace/OS_NS_poll.inl rename : externals/ace/OS_NS_pwd.cpp => dep/acelite/ace/OS_NS_pwd.cpp rename : externals/ace/OS_NS_pwd.h => dep/acelite/ace/OS_NS_pwd.h rename : externals/ace/OS_NS_pwd.inl => dep/acelite/ace/OS_NS_pwd.inl rename : externals/ace/OS_NS_regex.cpp => dep/acelite/ace/OS_NS_regex.cpp rename : externals/ace/OS_NS_regex.h => dep/acelite/ace/OS_NS_regex.h rename : externals/ace/OS_NS_regex.inl => dep/acelite/ace/OS_NS_regex.inl rename : externals/ace/OS_NS_signal.cpp => dep/acelite/ace/OS_NS_signal.cpp rename : externals/ace/OS_NS_signal.h => dep/acelite/ace/OS_NS_signal.h rename : externals/ace/OS_NS_signal.inl => dep/acelite/ace/OS_NS_signal.inl rename : externals/ace/OS_NS_stdio.cpp => dep/acelite/ace/OS_NS_stdio.cpp rename : externals/ace/OS_NS_stdio.h => dep/acelite/ace/OS_NS_stdio.h rename : externals/ace/OS_NS_stdio.inl => dep/acelite/ace/OS_NS_stdio.inl rename : externals/ace/OS_NS_stdlib.cpp => dep/acelite/ace/OS_NS_stdlib.cpp rename : externals/ace/OS_NS_stdlib.h => dep/acelite/ace/OS_NS_stdlib.h rename : externals/ace/OS_NS_stdlib.inl => dep/acelite/ace/OS_NS_stdlib.inl rename : externals/ace/OS_NS_string.cpp => dep/acelite/ace/OS_NS_string.cpp rename : externals/ace/OS_NS_string.h => dep/acelite/ace/OS_NS_string.h rename : externals/ace/OS_NS_string.inl => dep/acelite/ace/OS_NS_string.inl rename : externals/ace/OS_NS_strings.cpp => dep/acelite/ace/OS_NS_strings.cpp rename : externals/ace/OS_NS_strings.h => dep/acelite/ace/OS_NS_strings.h rename : externals/ace/OS_NS_strings.inl => dep/acelite/ace/OS_NS_strings.inl rename : externals/ace/OS_NS_stropts.cpp => dep/acelite/ace/OS_NS_stropts.cpp rename : externals/ace/OS_NS_stropts.h => dep/acelite/ace/OS_NS_stropts.h rename : externals/ace/OS_NS_stropts.inl => dep/acelite/ace/OS_NS_stropts.inl rename : externals/ace/OS_NS_sys_mman.cpp => dep/acelite/ace/OS_NS_sys_mman.cpp rename : externals/ace/OS_NS_sys_mman.h => dep/acelite/ace/OS_NS_sys_mman.h rename : externals/ace/OS_NS_sys_mman.inl => dep/acelite/ace/OS_NS_sys_mman.inl rename : externals/ace/OS_NS_sys_msg.cpp => dep/acelite/ace/OS_NS_sys_msg.cpp rename : externals/ace/OS_NS_sys_msg.h => dep/acelite/ace/OS_NS_sys_msg.h rename : externals/ace/OS_NS_sys_msg.inl => dep/acelite/ace/OS_NS_sys_msg.inl rename : externals/ace/OS_NS_sys_resource.cpp => dep/acelite/ace/OS_NS_sys_resource.cpp rename : externals/ace/OS_NS_sys_resource.h => dep/acelite/ace/OS_NS_sys_resource.h rename : externals/ace/OS_NS_sys_resource.inl => dep/acelite/ace/OS_NS_sys_resource.inl rename : externals/ace/OS_NS_sys_select.cpp => dep/acelite/ace/OS_NS_sys_select.cpp rename : externals/ace/OS_NS_sys_select.h => dep/acelite/ace/OS_NS_sys_select.h rename : externals/ace/OS_NS_sys_select.inl => dep/acelite/ace/OS_NS_sys_select.inl rename : externals/ace/OS_NS_sys_sendfile.cpp => dep/acelite/ace/OS_NS_sys_sendfile.cpp rename : externals/ace/OS_NS_sys_sendfile.h => dep/acelite/ace/OS_NS_sys_sendfile.h rename : externals/ace/OS_NS_sys_sendfile.inl => dep/acelite/ace/OS_NS_sys_sendfile.inl rename : externals/ace/OS_NS_sys_shm.cpp => dep/acelite/ace/OS_NS_sys_shm.cpp rename : externals/ace/OS_NS_sys_shm.h => dep/acelite/ace/OS_NS_sys_shm.h rename : externals/ace/OS_NS_sys_shm.inl => dep/acelite/ace/OS_NS_sys_shm.inl rename : externals/ace/OS_NS_sys_socket.cpp => dep/acelite/ace/OS_NS_sys_socket.cpp rename : externals/ace/OS_NS_sys_socket.h => dep/acelite/ace/OS_NS_sys_socket.h rename : externals/ace/OS_NS_sys_socket.inl => dep/acelite/ace/OS_NS_sys_socket.inl rename : externals/ace/OS_NS_sys_stat.cpp => dep/acelite/ace/OS_NS_sys_stat.cpp rename : externals/ace/OS_NS_sys_stat.h => dep/acelite/ace/OS_NS_sys_stat.h rename : externals/ace/OS_NS_sys_stat.inl => dep/acelite/ace/OS_NS_sys_stat.inl rename : externals/ace/OS_NS_sys_time.cpp => dep/acelite/ace/OS_NS_sys_time.cpp rename : externals/ace/OS_NS_sys_time.h => dep/acelite/ace/OS_NS_sys_time.h rename : externals/ace/OS_NS_sys_time.inl => dep/acelite/ace/OS_NS_sys_time.inl rename : externals/ace/OS_NS_sys_uio.cpp => dep/acelite/ace/OS_NS_sys_uio.cpp rename : externals/ace/OS_NS_sys_uio.h => dep/acelite/ace/OS_NS_sys_uio.h rename : externals/ace/OS_NS_sys_uio.inl => dep/acelite/ace/OS_NS_sys_uio.inl rename : externals/ace/OS_NS_sys_utsname.cpp => dep/acelite/ace/OS_NS_sys_utsname.cpp rename : externals/ace/OS_NS_sys_utsname.h => dep/acelite/ace/OS_NS_sys_utsname.h rename : externals/ace/OS_NS_sys_wait.cpp => dep/acelite/ace/OS_NS_sys_wait.cpp rename : externals/ace/OS_NS_sys_wait.h => dep/acelite/ace/OS_NS_sys_wait.h rename : externals/ace/OS_NS_sys_wait.inl => dep/acelite/ace/OS_NS_sys_wait.inl rename : externals/ace/OS_NS_time.cpp => dep/acelite/ace/OS_NS_time.cpp rename : externals/ace/OS_NS_time.h => dep/acelite/ace/OS_NS_time.h rename : externals/ace/OS_NS_time.inl => dep/acelite/ace/OS_NS_time.inl rename : externals/ace/OS_NS_unistd.cpp => dep/acelite/ace/OS_NS_unistd.cpp rename : externals/ace/OS_NS_unistd.h => dep/acelite/ace/OS_NS_unistd.h rename : externals/ace/OS_NS_unistd.inl => dep/acelite/ace/OS_NS_unistd.inl rename : externals/ace/OS_NS_wchar.cpp => dep/acelite/ace/OS_NS_wchar.cpp rename : externals/ace/OS_NS_wchar.h => dep/acelite/ace/OS_NS_wchar.h rename : externals/ace/OS_NS_wchar.inl => dep/acelite/ace/OS_NS_wchar.inl rename : externals/ace/OS_NS_wctype.cpp => dep/acelite/ace/OS_NS_wctype.cpp rename : externals/ace/OS_NS_wctype.h => dep/acelite/ace/OS_NS_wctype.h rename : externals/ace/OS_NS_wctype.inl => dep/acelite/ace/OS_NS_wctype.inl rename : externals/ace/OS_QoS.cpp => dep/acelite/ace/OS_QoS.cpp rename : externals/ace/OS_QoS.h => dep/acelite/ace/OS_QoS.h rename : externals/ace/OS_String.h => dep/acelite/ace/OS_String.h rename : externals/ace/OS_TLI.cpp => dep/acelite/ace/OS_TLI.cpp rename : externals/ace/OS_TLI.h => dep/acelite/ace/OS_TLI.h rename : externals/ace/OS_TLI.inl => dep/acelite/ace/OS_TLI.inl rename : externals/ace/OS_Thread_Adapter.cpp => dep/acelite/ace/OS_Thread_Adapter.cpp rename : externals/ace/OS_Thread_Adapter.h => dep/acelite/ace/OS_Thread_Adapter.h rename : externals/ace/OS_main.cpp => dep/acelite/ace/OS_main.cpp rename : externals/ace/OS_main.h => dep/acelite/ace/OS_main.h rename : externals/ace/Obchunk.cpp => dep/acelite/ace/Obchunk.cpp rename : externals/ace/Obchunk.h => dep/acelite/ace/Obchunk.h rename : externals/ace/Obchunk.inl => dep/acelite/ace/Obchunk.inl rename : externals/ace/Object_Manager.cpp => dep/acelite/ace/Object_Manager.cpp rename : externals/ace/Object_Manager.h => dep/acelite/ace/Object_Manager.h rename : externals/ace/Object_Manager.inl => dep/acelite/ace/Object_Manager.inl rename : externals/ace/Object_Manager_Base.cpp => dep/acelite/ace/Object_Manager_Base.cpp rename : externals/ace/Object_Manager_Base.h => dep/acelite/ace/Object_Manager_Base.h rename : externals/ace/Obstack.h => dep/acelite/ace/Obstack.h rename : externals/ace/Obstack_T.cpp => dep/acelite/ace/Obstack_T.cpp rename : externals/ace/Obstack_T.h => dep/acelite/ace/Obstack_T.h rename : externals/ace/Obstack_T.inl => dep/acelite/ace/Obstack_T.inl rename : externals/ace/PI_Malloc.cpp => dep/acelite/ace/PI_Malloc.cpp rename : externals/ace/PI_Malloc.h => dep/acelite/ace/PI_Malloc.h rename : externals/ace/PI_Malloc.inl => dep/acelite/ace/PI_Malloc.inl rename : externals/ace/POSIX_Asynch_IO.cpp => dep/acelite/ace/POSIX_Asynch_IO.cpp rename : externals/ace/POSIX_Asynch_IO.h => dep/acelite/ace/POSIX_Asynch_IO.h rename : externals/ace/POSIX_CB_Proactor.cpp => dep/acelite/ace/POSIX_CB_Proactor.cpp rename : externals/ace/POSIX_CB_Proactor.h => dep/acelite/ace/POSIX_CB_Proactor.h rename : externals/ace/POSIX_Proactor.cpp => dep/acelite/ace/POSIX_Proactor.cpp rename : externals/ace/POSIX_Proactor.h => dep/acelite/ace/POSIX_Proactor.h rename : externals/ace/POSIX_Proactor.inl => dep/acelite/ace/POSIX_Proactor.inl rename : externals/ace/Pagefile_Memory_Pool.cpp => dep/acelite/ace/Pagefile_Memory_Pool.cpp rename : externals/ace/Pagefile_Memory_Pool.h => dep/acelite/ace/Pagefile_Memory_Pool.h rename : externals/ace/Pagefile_Memory_Pool.inl => dep/acelite/ace/Pagefile_Memory_Pool.inl rename : externals/ace/Pair.h => dep/acelite/ace/Pair.h rename : externals/ace/Pair_T.cpp => dep/acelite/ace/Pair_T.cpp rename : externals/ace/Pair_T.h => dep/acelite/ace/Pair_T.h rename : externals/ace/Pair_T.inl => dep/acelite/ace/Pair_T.inl rename : externals/ace/Parse_Node.cpp => dep/acelite/ace/Parse_Node.cpp rename : externals/ace/Parse_Node.h => dep/acelite/ace/Parse_Node.h rename : externals/ace/Ping_Socket.cpp => dep/acelite/ace/Ping_Socket.cpp rename : externals/ace/Ping_Socket.h => dep/acelite/ace/Ping_Socket.h rename : externals/ace/Ping_Socket.inl => dep/acelite/ace/Ping_Socket.inl rename : externals/ace/Pipe.cpp => dep/acelite/ace/Pipe.cpp rename : externals/ace/Pipe.h => dep/acelite/ace/Pipe.h rename : externals/ace/Pipe.inl => dep/acelite/ace/Pipe.inl rename : externals/ace/PrecompiledHeaders/WinAcePCH.cpp => dep/acelite/ace/PrecompiledHeaders/WinAcePCH.cpp rename : externals/ace/PrecompiledHeaders/WinAcePCH.h => dep/acelite/ace/PrecompiledHeaders/WinAcePCH.h rename : externals/ace/Priority_Reactor.cpp => dep/acelite/ace/Priority_Reactor.cpp rename : externals/ace/Priority_Reactor.h => dep/acelite/ace/Priority_Reactor.h rename : externals/ace/Proactor.cpp => dep/acelite/ace/Proactor.cpp rename : externals/ace/Proactor.h => dep/acelite/ace/Proactor.h rename : externals/ace/Proactor.inl => dep/acelite/ace/Proactor.inl rename : externals/ace/Proactor_Impl.cpp => dep/acelite/ace/Proactor_Impl.cpp rename : externals/ace/Proactor_Impl.h => dep/acelite/ace/Proactor_Impl.h rename : externals/ace/Process.cpp => dep/acelite/ace/Process.cpp rename : externals/ace/Process.h => dep/acelite/ace/Process.h rename : externals/ace/Process.inl => dep/acelite/ace/Process.inl rename : externals/ace/Process_Manager.cpp => dep/acelite/ace/Process_Manager.cpp rename : externals/ace/Process_Manager.h => dep/acelite/ace/Process_Manager.h rename : externals/ace/Process_Manager.inl => dep/acelite/ace/Process_Manager.inl rename : externals/ace/Process_Mutex.cpp => dep/acelite/ace/Process_Mutex.cpp rename : externals/ace/Process_Mutex.h => dep/acelite/ace/Process_Mutex.h rename : externals/ace/Process_Mutex.inl => dep/acelite/ace/Process_Mutex.inl rename : externals/ace/Process_Semaphore.cpp => dep/acelite/ace/Process_Semaphore.cpp rename : externals/ace/Process_Semaphore.h => dep/acelite/ace/Process_Semaphore.h rename : externals/ace/Process_Semaphore.inl => dep/acelite/ace/Process_Semaphore.inl rename : externals/ace/Profile_Timer.cpp => dep/acelite/ace/Profile_Timer.cpp rename : externals/ace/Profile_Timer.h => dep/acelite/ace/Profile_Timer.h rename : externals/ace/Profile_Timer.inl => dep/acelite/ace/Profile_Timer.inl rename : externals/ace/QoS/ACE_QoS_Export.h => dep/acelite/ace/QoS/ACE_QoS_Export.h rename : externals/ace/QoS/QoS_Decorator.cpp => dep/acelite/ace/QoS/QoS_Decorator.cpp rename : externals/ace/QoS/QoS_Decorator.h => dep/acelite/ace/QoS/QoS_Decorator.h rename : externals/ace/QoS/QoS_Manager.cpp => dep/acelite/ace/QoS/QoS_Manager.cpp rename : externals/ace/QoS/QoS_Manager.h => dep/acelite/ace/QoS/QoS_Manager.h rename : externals/ace/QoS/QoS_Session.h => dep/acelite/ace/QoS/QoS_Session.h rename : externals/ace/QoS/QoS_Session_Factory.cpp => dep/acelite/ace/QoS/QoS_Session_Factory.cpp rename : externals/ace/QoS/QoS_Session_Factory.h => dep/acelite/ace/QoS/QoS_Session_Factory.h rename : externals/ace/QoS/QoS_Session_Impl.cpp => dep/acelite/ace/QoS/QoS_Session_Impl.cpp rename : externals/ace/QoS/QoS_Session_Impl.h => dep/acelite/ace/QoS/QoS_Session_Impl.h rename : externals/ace/QoS/QoS_Session_Impl.inl => dep/acelite/ace/QoS/QoS_Session_Impl.inl rename : externals/ace/QoS/README => dep/acelite/ace/QoS/README rename : externals/ace/QoS/SOCK_Dgram_Mcast_QoS.cpp => dep/acelite/ace/QoS/SOCK_Dgram_Mcast_QoS.cpp rename : externals/ace/QoS/SOCK_Dgram_Mcast_QoS.h => dep/acelite/ace/QoS/SOCK_Dgram_Mcast_QoS.h rename : externals/ace/QoS/SOCK_Dgram_Mcast_QoS.inl => dep/acelite/ace/QoS/SOCK_Dgram_Mcast_QoS.inl rename : externals/ace/RB_Tree.cpp => dep/acelite/ace/RB_Tree.cpp rename : externals/ace/RB_Tree.h => dep/acelite/ace/RB_Tree.h rename : externals/ace/RB_Tree.inl => dep/acelite/ace/RB_Tree.inl rename : externals/ace/README => dep/acelite/ace/README rename : externals/ace/RW_Mutex.cpp => dep/acelite/ace/RW_Mutex.cpp rename : externals/ace/RW_Mutex.h => dep/acelite/ace/RW_Mutex.h rename : externals/ace/RW_Mutex.inl => dep/acelite/ace/RW_Mutex.inl rename : externals/ace/RW_Process_Mutex.cpp => dep/acelite/ace/RW_Process_Mutex.cpp rename : externals/ace/RW_Process_Mutex.h => dep/acelite/ace/RW_Process_Mutex.h rename : externals/ace/RW_Process_Mutex.inl => dep/acelite/ace/RW_Process_Mutex.inl rename : externals/ace/RW_Thread_Mutex.cpp => dep/acelite/ace/RW_Thread_Mutex.cpp rename : externals/ace/RW_Thread_Mutex.h => dep/acelite/ace/RW_Thread_Mutex.h rename : externals/ace/RW_Thread_Mutex.inl => dep/acelite/ace/RW_Thread_Mutex.inl rename : externals/ace/Reactor.cpp => dep/acelite/ace/Reactor.cpp rename : externals/ace/Reactor.h => dep/acelite/ace/Reactor.h rename : externals/ace/Reactor.inl => dep/acelite/ace/Reactor.inl rename : externals/ace/Reactor_Impl.cpp => dep/acelite/ace/Reactor_Impl.cpp rename : externals/ace/Reactor_Impl.h => dep/acelite/ace/Reactor_Impl.h rename : externals/ace/Reactor_Notification_Strategy.cpp => dep/acelite/ace/Reactor_Notification_Strategy.cpp rename : externals/ace/Reactor_Notification_Strategy.h => dep/acelite/ace/Reactor_Notification_Strategy.h rename : externals/ace/Reactor_Notification_Strategy.inl => dep/acelite/ace/Reactor_Notification_Strategy.inl rename : externals/ace/Reactor_Timer_Interface.cpp => dep/acelite/ace/Reactor_Timer_Interface.cpp rename : externals/ace/Reactor_Timer_Interface.h => dep/acelite/ace/Reactor_Timer_Interface.h rename : externals/ace/Reactor_Token_T.cpp => dep/acelite/ace/Reactor_Token_T.cpp rename : externals/ace/Reactor_Token_T.h => dep/acelite/ace/Reactor_Token_T.h rename : externals/ace/Read_Buffer.cpp => dep/acelite/ace/Read_Buffer.cpp rename : externals/ace/Read_Buffer.h => dep/acelite/ace/Read_Buffer.h rename : externals/ace/Read_Buffer.inl => dep/acelite/ace/Read_Buffer.inl rename : externals/ace/Recursive_Thread_Mutex.cpp => dep/acelite/ace/Recursive_Thread_Mutex.cpp rename : externals/ace/Recursive_Thread_Mutex.h => dep/acelite/ace/Recursive_Thread_Mutex.h rename : externals/ace/Recursive_Thread_Mutex.inl => dep/acelite/ace/Recursive_Thread_Mutex.inl rename : externals/ace/Recyclable.cpp => dep/acelite/ace/Recyclable.cpp rename : externals/ace/Recyclable.h => dep/acelite/ace/Recyclable.h rename : externals/ace/Recyclable.inl => dep/acelite/ace/Recyclable.inl rename : externals/ace/Refcountable.h => dep/acelite/ace/Refcountable.h rename : externals/ace/Refcountable_T.cpp => dep/acelite/ace/Refcountable_T.cpp rename : externals/ace/Refcountable_T.h => dep/acelite/ace/Refcountable_T.h rename : externals/ace/Refcountable_T.inl => dep/acelite/ace/Refcountable_T.inl rename : externals/ace/Refcounted_Auto_Ptr.cpp => dep/acelite/ace/Refcounted_Auto_Ptr.cpp rename : externals/ace/Refcounted_Auto_Ptr.h => dep/acelite/ace/Refcounted_Auto_Ptr.h rename : externals/ace/Refcounted_Auto_Ptr.inl => dep/acelite/ace/Refcounted_Auto_Ptr.inl rename : externals/ace/Registry.cpp => dep/acelite/ace/Registry.cpp rename : externals/ace/Registry.h => dep/acelite/ace/Registry.h rename : externals/ace/Registry_Name_Space.cpp => dep/acelite/ace/Registry_Name_Space.cpp rename : externals/ace/Registry_Name_Space.h => dep/acelite/ace/Registry_Name_Space.h rename : externals/ace/Remote_Name_Space.cpp => dep/acelite/ace/Remote_Name_Space.cpp rename : externals/ace/Remote_Name_Space.h => dep/acelite/ace/Remote_Name_Space.h rename : externals/ace/Remote_Tokens.cpp => dep/acelite/ace/Remote_Tokens.cpp rename : externals/ace/Remote_Tokens.h => dep/acelite/ace/Remote_Tokens.h rename : externals/ace/Remote_Tokens.inl => dep/acelite/ace/Remote_Tokens.inl rename : externals/ace/Reverse_Lock_T.cpp => dep/acelite/ace/Reverse_Lock_T.cpp rename : externals/ace/Reverse_Lock_T.h => dep/acelite/ace/Reverse_Lock_T.h rename : externals/ace/Reverse_Lock_T.inl => dep/acelite/ace/Reverse_Lock_T.inl rename : externals/ace/Rtems_init.c => dep/acelite/ace/Rtems_init.c rename : externals/ace/SOCK.cpp => dep/acelite/ace/SOCK.cpp rename : externals/ace/SOCK.h => dep/acelite/ace/SOCK.h rename : externals/ace/SOCK.inl => dep/acelite/ace/SOCK.inl rename : externals/ace/SOCK_Acceptor.cpp => dep/acelite/ace/SOCK_Acceptor.cpp rename : externals/ace/SOCK_Acceptor.h => dep/acelite/ace/SOCK_Acceptor.h rename : externals/ace/SOCK_Acceptor.inl => dep/acelite/ace/SOCK_Acceptor.inl rename : externals/ace/SOCK_CODgram.cpp => dep/acelite/ace/SOCK_CODgram.cpp rename : externals/ace/SOCK_CODgram.h => dep/acelite/ace/SOCK_CODgram.h rename : externals/ace/SOCK_CODgram.inl => dep/acelite/ace/SOCK_CODgram.inl rename : externals/ace/SOCK_Connector.cpp => dep/acelite/ace/SOCK_Connector.cpp rename : externals/ace/SOCK_Connector.h => dep/acelite/ace/SOCK_Connector.h rename : externals/ace/SOCK_Connector.inl => dep/acelite/ace/SOCK_Connector.inl rename : externals/ace/SOCK_Dgram.cpp => dep/acelite/ace/SOCK_Dgram.cpp rename : externals/ace/SOCK_Dgram.h => dep/acelite/ace/SOCK_Dgram.h rename : externals/ace/SOCK_Dgram.inl => dep/acelite/ace/SOCK_Dgram.inl rename : externals/ace/SOCK_Dgram_Bcast.cpp => dep/acelite/ace/SOCK_Dgram_Bcast.cpp rename : externals/ace/SOCK_Dgram_Bcast.h => dep/acelite/ace/SOCK_Dgram_Bcast.h rename : externals/ace/SOCK_Dgram_Bcast.inl => dep/acelite/ace/SOCK_Dgram_Bcast.inl rename : externals/ace/SOCK_Dgram_Mcast.cpp => dep/acelite/ace/SOCK_Dgram_Mcast.cpp rename : externals/ace/SOCK_Dgram_Mcast.h => dep/acelite/ace/SOCK_Dgram_Mcast.h rename : externals/ace/SOCK_Dgram_Mcast.inl => dep/acelite/ace/SOCK_Dgram_Mcast.inl rename : externals/ace/SOCK_IO.cpp => dep/acelite/ace/SOCK_IO.cpp rename : externals/ace/SOCK_IO.h => dep/acelite/ace/SOCK_IO.h rename : externals/ace/SOCK_IO.inl => dep/acelite/ace/SOCK_IO.inl rename : externals/ace/SOCK_Netlink.cpp => dep/acelite/ace/SOCK_Netlink.cpp rename : externals/ace/SOCK_Netlink.h => dep/acelite/ace/SOCK_Netlink.h rename : externals/ace/SOCK_Netlink.inl => dep/acelite/ace/SOCK_Netlink.inl rename : externals/ace/SOCK_SEQPACK_Acceptor.cpp => dep/acelite/ace/SOCK_SEQPACK_Acceptor.cpp rename : externals/ace/SOCK_SEQPACK_Acceptor.h => dep/acelite/ace/SOCK_SEQPACK_Acceptor.h rename : externals/ace/SOCK_SEQPACK_Acceptor.inl => dep/acelite/ace/SOCK_SEQPACK_Acceptor.inl rename : externals/ace/SOCK_SEQPACK_Association.cpp => dep/acelite/ace/SOCK_SEQPACK_Association.cpp rename : externals/ace/SOCK_SEQPACK_Association.h => dep/acelite/ace/SOCK_SEQPACK_Association.h rename : externals/ace/SOCK_SEQPACK_Association.inl => dep/acelite/ace/SOCK_SEQPACK_Association.inl rename : externals/ace/SOCK_SEQPACK_Connector.cpp => dep/acelite/ace/SOCK_SEQPACK_Connector.cpp rename : externals/ace/SOCK_SEQPACK_Connector.h => dep/acelite/ace/SOCK_SEQPACK_Connector.h rename : externals/ace/SOCK_SEQPACK_Connector.inl => dep/acelite/ace/SOCK_SEQPACK_Connector.inl rename : externals/ace/SOCK_Stream.cpp => dep/acelite/ace/SOCK_Stream.cpp rename : externals/ace/SOCK_Stream.h => dep/acelite/ace/SOCK_Stream.h rename : externals/ace/SOCK_Stream.inl => dep/acelite/ace/SOCK_Stream.inl rename : externals/ace/SPIPE.cpp => dep/acelite/ace/SPIPE.cpp rename : externals/ace/SPIPE.h => dep/acelite/ace/SPIPE.h rename : externals/ace/SPIPE.inl => dep/acelite/ace/SPIPE.inl rename : externals/ace/SPIPE_Acceptor.cpp => dep/acelite/ace/SPIPE_Acceptor.cpp rename : externals/ace/SPIPE_Acceptor.h => dep/acelite/ace/SPIPE_Acceptor.h rename : externals/ace/SPIPE_Addr.cpp => dep/acelite/ace/SPIPE_Addr.cpp rename : externals/ace/SPIPE_Addr.h => dep/acelite/ace/SPIPE_Addr.h rename : externals/ace/SPIPE_Addr.inl => dep/acelite/ace/SPIPE_Addr.inl rename : externals/ace/SPIPE_Connector.cpp => dep/acelite/ace/SPIPE_Connector.cpp rename : externals/ace/SPIPE_Connector.h => dep/acelite/ace/SPIPE_Connector.h rename : externals/ace/SPIPE_Connector.inl => dep/acelite/ace/SPIPE_Connector.inl rename : externals/ace/SPIPE_Stream.cpp => dep/acelite/ace/SPIPE_Stream.cpp rename : externals/ace/SPIPE_Stream.h => dep/acelite/ace/SPIPE_Stream.h rename : externals/ace/SPIPE_Stream.inl => dep/acelite/ace/SPIPE_Stream.inl rename : externals/ace/SSL/SSL_Asynch_BIO.cpp => dep/acelite/ace/SSL/SSL_Asynch_BIO.cpp rename : externals/ace/SSL/SSL_Asynch_BIO.h => dep/acelite/ace/SSL/SSL_Asynch_BIO.h rename : externals/ace/SSL/SSL_Asynch_Stream.cpp => dep/acelite/ace/SSL/SSL_Asynch_Stream.cpp rename : externals/ace/SSL/SSL_Asynch_Stream.h => dep/acelite/ace/SSL/SSL_Asynch_Stream.h rename : externals/ace/SSL/SSL_Asynch_Stream.inl => dep/acelite/ace/SSL/SSL_Asynch_Stream.inl rename : externals/ace/SSL/SSL_Context.cpp => dep/acelite/ace/SSL/SSL_Context.cpp rename : externals/ace/SSL/SSL_Context.h => dep/acelite/ace/SSL/SSL_Context.h rename : externals/ace/SSL/SSL_Context.inl => dep/acelite/ace/SSL/SSL_Context.inl rename : externals/ace/SSL/SSL_Export.h => dep/acelite/ace/SSL/SSL_Export.h rename : externals/ace/SSL/SSL_SOCK.cpp => dep/acelite/ace/SSL/SSL_SOCK.cpp rename : externals/ace/SSL/SSL_SOCK.h => dep/acelite/ace/SSL/SSL_SOCK.h rename : externals/ace/SSL/SSL_SOCK.inl => dep/acelite/ace/SSL/SSL_SOCK.inl rename : externals/ace/SSL/SSL_SOCK_Acceptor.cpp => dep/acelite/ace/SSL/SSL_SOCK_Acceptor.cpp rename : externals/ace/SSL/SSL_SOCK_Acceptor.h => dep/acelite/ace/SSL/SSL_SOCK_Acceptor.h rename : externals/ace/SSL/SSL_SOCK_Acceptor.inl => dep/acelite/ace/SSL/SSL_SOCK_Acceptor.inl rename : externals/ace/SSL/SSL_SOCK_Connector.cpp => dep/acelite/ace/SSL/SSL_SOCK_Connector.cpp rename : externals/ace/SSL/SSL_SOCK_Connector.h => dep/acelite/ace/SSL/SSL_SOCK_Connector.h rename : externals/ace/SSL/SSL_SOCK_Connector.inl => dep/acelite/ace/SSL/SSL_SOCK_Connector.inl rename : externals/ace/SSL/SSL_SOCK_Stream.cpp => dep/acelite/ace/SSL/SSL_SOCK_Stream.cpp rename : externals/ace/SSL/SSL_SOCK_Stream.h => dep/acelite/ace/SSL/SSL_SOCK_Stream.h rename : externals/ace/SSL/SSL_SOCK_Stream.inl => dep/acelite/ace/SSL/SSL_SOCK_Stream.inl rename : externals/ace/SSL/sslconf.h => dep/acelite/ace/SSL/sslconf.h rename : externals/ace/SString.cpp => dep/acelite/ace/SString.cpp rename : externals/ace/SString.h => dep/acelite/ace/SString.h rename : externals/ace/SString.inl => dep/acelite/ace/SString.inl rename : externals/ace/SStringfwd.h => dep/acelite/ace/SStringfwd.h rename : externals/ace/SUN_Proactor.cpp => dep/acelite/ace/SUN_Proactor.cpp rename : externals/ace/SUN_Proactor.h => dep/acelite/ace/SUN_Proactor.h rename : externals/ace/SV_Message.cpp => dep/acelite/ace/SV_Message.cpp rename : externals/ace/SV_Message.h => dep/acelite/ace/SV_Message.h rename : externals/ace/SV_Message.inl => dep/acelite/ace/SV_Message.inl rename : externals/ace/SV_Message_Queue.cpp => dep/acelite/ace/SV_Message_Queue.cpp rename : externals/ace/SV_Message_Queue.h => dep/acelite/ace/SV_Message_Queue.h rename : externals/ace/SV_Message_Queue.inl => dep/acelite/ace/SV_Message_Queue.inl rename : externals/ace/SV_Semaphore_Complex.cpp => dep/acelite/ace/SV_Semaphore_Complex.cpp rename : externals/ace/SV_Semaphore_Complex.h => dep/acelite/ace/SV_Semaphore_Complex.h rename : externals/ace/SV_Semaphore_Complex.inl => dep/acelite/ace/SV_Semaphore_Complex.inl rename : externals/ace/SV_Semaphore_Simple.cpp => dep/acelite/ace/SV_Semaphore_Simple.cpp rename : externals/ace/SV_Semaphore_Simple.h => dep/acelite/ace/SV_Semaphore_Simple.h rename : externals/ace/SV_Semaphore_Simple.inl => dep/acelite/ace/SV_Semaphore_Simple.inl rename : externals/ace/SV_Shared_Memory.cpp => dep/acelite/ace/SV_Shared_Memory.cpp rename : externals/ace/SV_Shared_Memory.h => dep/acelite/ace/SV_Shared_Memory.h rename : externals/ace/SV_Shared_Memory.inl => dep/acelite/ace/SV_Shared_Memory.inl rename : externals/ace/Sample_History.cpp => dep/acelite/ace/Sample_History.cpp rename : externals/ace/Sample_History.h => dep/acelite/ace/Sample_History.h rename : externals/ace/Sample_History.inl => dep/acelite/ace/Sample_History.inl rename : externals/ace/Sbrk_Memory_Pool.cpp => dep/acelite/ace/Sbrk_Memory_Pool.cpp rename : externals/ace/Sbrk_Memory_Pool.h => dep/acelite/ace/Sbrk_Memory_Pool.h rename : externals/ace/Sched_Params.cpp => dep/acelite/ace/Sched_Params.cpp rename : externals/ace/Sched_Params.h => dep/acelite/ace/Sched_Params.h rename : externals/ace/Sched_Params.inl => dep/acelite/ace/Sched_Params.inl rename : externals/ace/Select_Reactor.h => dep/acelite/ace/Select_Reactor.h rename : externals/ace/Select_Reactor_Base.cpp => dep/acelite/ace/Select_Reactor_Base.cpp rename : externals/ace/Select_Reactor_Base.h => dep/acelite/ace/Select_Reactor_Base.h rename : externals/ace/Select_Reactor_Base.inl => dep/acelite/ace/Select_Reactor_Base.inl rename : externals/ace/Select_Reactor_T.cpp => dep/acelite/ace/Select_Reactor_T.cpp rename : externals/ace/Select_Reactor_T.h => dep/acelite/ace/Select_Reactor_T.h rename : externals/ace/Select_Reactor_T.inl => dep/acelite/ace/Select_Reactor_T.inl rename : externals/ace/Semaphore.cpp => dep/acelite/ace/Semaphore.cpp rename : externals/ace/Semaphore.h => dep/acelite/ace/Semaphore.h rename : externals/ace/Semaphore.inl => dep/acelite/ace/Semaphore.inl rename : externals/ace/Service_Config.cpp => dep/acelite/ace/Service_Config.cpp rename : externals/ace/Service_Config.h => dep/acelite/ace/Service_Config.h rename : externals/ace/Service_Config.inl => dep/acelite/ace/Service_Config.inl rename : externals/ace/Service_Gestalt.cpp => dep/acelite/ace/Service_Gestalt.cpp rename : externals/ace/Service_Gestalt.h => dep/acelite/ace/Service_Gestalt.h rename : externals/ace/Service_Gestalt.inl => dep/acelite/ace/Service_Gestalt.inl rename : externals/ace/Service_Manager.cpp => dep/acelite/ace/Service_Manager.cpp rename : externals/ace/Service_Manager.h => dep/acelite/ace/Service_Manager.h rename : externals/ace/Service_Object.cpp => dep/acelite/ace/Service_Object.cpp rename : externals/ace/Service_Object.h => dep/acelite/ace/Service_Object.h rename : externals/ace/Service_Object.inl => dep/acelite/ace/Service_Object.inl rename : externals/ace/Service_Repository.cpp => dep/acelite/ace/Service_Repository.cpp rename : externals/ace/Service_Repository.h => dep/acelite/ace/Service_Repository.h rename : externals/ace/Service_Repository.inl => dep/acelite/ace/Service_Repository.inl rename : externals/ace/Service_Templates.h => dep/acelite/ace/Service_Templates.h rename : externals/ace/Service_Types.cpp => dep/acelite/ace/Service_Types.cpp rename : externals/ace/Service_Types.h => dep/acelite/ace/Service_Types.h rename : externals/ace/Service_Types.inl => dep/acelite/ace/Service_Types.inl rename : externals/ace/Shared_Memory.cpp => dep/acelite/ace/Shared_Memory.cpp rename : externals/ace/Shared_Memory.h => dep/acelite/ace/Shared_Memory.h rename : externals/ace/Shared_Memory_MM.cpp => dep/acelite/ace/Shared_Memory_MM.cpp rename : externals/ace/Shared_Memory_MM.h => dep/acelite/ace/Shared_Memory_MM.h rename : externals/ace/Shared_Memory_MM.inl => dep/acelite/ace/Shared_Memory_MM.inl rename : externals/ace/Shared_Memory_Pool.cpp => dep/acelite/ace/Shared_Memory_Pool.cpp rename : externals/ace/Shared_Memory_Pool.h => dep/acelite/ace/Shared_Memory_Pool.h rename : externals/ace/Shared_Memory_SV.cpp => dep/acelite/ace/Shared_Memory_SV.cpp rename : externals/ace/Shared_Memory_SV.h => dep/acelite/ace/Shared_Memory_SV.h rename : externals/ace/Shared_Memory_SV.inl => dep/acelite/ace/Shared_Memory_SV.inl rename : externals/ace/Shared_Object.cpp => dep/acelite/ace/Shared_Object.cpp rename : externals/ace/Shared_Object.h => dep/acelite/ace/Shared_Object.h rename : externals/ace/Shared_Object.inl => dep/acelite/ace/Shared_Object.inl rename : externals/ace/Sig_Adapter.cpp => dep/acelite/ace/Sig_Adapter.cpp rename : externals/ace/Sig_Adapter.h => dep/acelite/ace/Sig_Adapter.h rename : externals/ace/Sig_Handler.cpp => dep/acelite/ace/Sig_Handler.cpp rename : externals/ace/Sig_Handler.h => dep/acelite/ace/Sig_Handler.h rename : externals/ace/Sig_Handler.inl => dep/acelite/ace/Sig_Handler.inl rename : externals/ace/Signal.cpp => dep/acelite/ace/Signal.cpp rename : externals/ace/Signal.h => dep/acelite/ace/Signal.h rename : externals/ace/Signal.inl => dep/acelite/ace/Signal.inl rename : externals/ace/Singleton.cpp => dep/acelite/ace/Singleton.cpp rename : externals/ace/Singleton.h => dep/acelite/ace/Singleton.h rename : externals/ace/Singleton.inl => dep/acelite/ace/Singleton.inl rename : externals/ace/Sock_Connect.cpp => dep/acelite/ace/Sock_Connect.cpp rename : externals/ace/Sock_Connect.h => dep/acelite/ace/Sock_Connect.h rename : externals/ace/Stack_Trace.cpp => dep/acelite/ace/Stack_Trace.cpp rename : externals/ace/Stack_Trace.h => dep/acelite/ace/Stack_Trace.h rename : externals/ace/Static_Object_Lock.h => dep/acelite/ace/Static_Object_Lock.h rename : externals/ace/Stats.cpp => dep/acelite/ace/Stats.cpp rename : externals/ace/Stats.h => dep/acelite/ace/Stats.h rename : externals/ace/Stats.inl => dep/acelite/ace/Stats.inl rename : externals/ace/Strategies.h => dep/acelite/ace/Strategies.h rename : externals/ace/Strategies_T.cpp => dep/acelite/ace/Strategies_T.cpp rename : externals/ace/Strategies_T.h => dep/acelite/ace/Strategies_T.h rename : externals/ace/Strategies_T.inl => dep/acelite/ace/Strategies_T.inl rename : externals/ace/Stream.cpp => dep/acelite/ace/Stream.cpp rename : externals/ace/Stream.h => dep/acelite/ace/Stream.h rename : externals/ace/Stream.inl => dep/acelite/ace/Stream.inl rename : externals/ace/Stream_Modules.cpp => dep/acelite/ace/Stream_Modules.cpp rename : externals/ace/Stream_Modules.h => dep/acelite/ace/Stream_Modules.h rename : externals/ace/String_Base.cpp => dep/acelite/ace/String_Base.cpp rename : externals/ace/String_Base.h => dep/acelite/ace/String_Base.h rename : externals/ace/String_Base.inl => dep/acelite/ace/String_Base.inl rename : externals/ace/String_Base_Const.cpp => dep/acelite/ace/String_Base_Const.cpp rename : externals/ace/String_Base_Const.h => dep/acelite/ace/String_Base_Const.h rename : externals/ace/Svc_Conf.h => dep/acelite/ace/Svc_Conf.h rename : externals/ace/Svc_Conf.y => dep/acelite/ace/Svc_Conf.y rename : externals/ace/Svc_Conf_Lexer.cpp => dep/acelite/ace/Svc_Conf_Lexer.cpp rename : externals/ace/Svc_Conf_Lexer.h => dep/acelite/ace/Svc_Conf_Lexer.h rename : externals/ace/Svc_Conf_Param.h => dep/acelite/ace/Svc_Conf_Param.h rename : externals/ace/Svc_Conf_Token_Table.h => dep/acelite/ace/Svc_Conf_Token_Table.h rename : externals/ace/Svc_Conf_Tokens.h => dep/acelite/ace/Svc_Conf_Tokens.h rename : externals/ace/Svc_Conf_y.cpp => dep/acelite/ace/Svc_Conf_y.cpp rename : externals/ace/Svc_Handler.cpp => dep/acelite/ace/Svc_Handler.cpp rename : externals/ace/Svc_Handler.h => dep/acelite/ace/Svc_Handler.h rename : externals/ace/Synch.h => dep/acelite/ace/Synch.h rename : externals/ace/Synch_Options.cpp => dep/acelite/ace/Synch_Options.cpp rename : externals/ace/Synch_Options.h => dep/acelite/ace/Synch_Options.h rename : externals/ace/Synch_T.cpp => dep/acelite/ace/Synch_T.cpp rename : externals/ace/Synch_T.h => dep/acelite/ace/Synch_T.h rename : externals/ace/Synch_Traits.h => dep/acelite/ace/Synch_Traits.h rename : externals/ace/System_Time.cpp => dep/acelite/ace/System_Time.cpp rename : externals/ace/System_Time.h => dep/acelite/ace/System_Time.h rename : externals/ace/TLI.cpp => dep/acelite/ace/TLI.cpp rename : externals/ace/TLI.h => dep/acelite/ace/TLI.h rename : externals/ace/TLI.inl => dep/acelite/ace/TLI.inl rename : externals/ace/TLI_Acceptor.cpp => dep/acelite/ace/TLI_Acceptor.cpp rename : externals/ace/TLI_Acceptor.h => dep/acelite/ace/TLI_Acceptor.h rename : externals/ace/TLI_Connector.cpp => dep/acelite/ace/TLI_Connector.cpp rename : externals/ace/TLI_Connector.h => dep/acelite/ace/TLI_Connector.h rename : externals/ace/TLI_Connector.inl => dep/acelite/ace/TLI_Connector.inl rename : externals/ace/TLI_Stream.cpp => dep/acelite/ace/TLI_Stream.cpp rename : externals/ace/TLI_Stream.h => dep/acelite/ace/TLI_Stream.h rename : externals/ace/TLI_Stream.inl => dep/acelite/ace/TLI_Stream.inl rename : externals/ace/TP_Reactor.cpp => dep/acelite/ace/TP_Reactor.cpp rename : externals/ace/TP_Reactor.h => dep/acelite/ace/TP_Reactor.h rename : externals/ace/TP_Reactor.inl => dep/acelite/ace/TP_Reactor.inl rename : externals/ace/TSS_Adapter.cpp => dep/acelite/ace/TSS_Adapter.cpp rename : externals/ace/TSS_Adapter.h => dep/acelite/ace/TSS_Adapter.h rename : externals/ace/TSS_T.cpp => dep/acelite/ace/TSS_T.cpp rename : externals/ace/TSS_T.h => dep/acelite/ace/TSS_T.h rename : externals/ace/TSS_T.inl => dep/acelite/ace/TSS_T.inl rename : externals/ace/TTY_IO.cpp => dep/acelite/ace/TTY_IO.cpp rename : externals/ace/TTY_IO.h => dep/acelite/ace/TTY_IO.h rename : externals/ace/Task.cpp => dep/acelite/ace/Task.cpp rename : externals/ace/Task.h => dep/acelite/ace/Task.h rename : externals/ace/Task.inl => dep/acelite/ace/Task.inl rename : externals/ace/Task_Ex_T.cpp => dep/acelite/ace/Task_Ex_T.cpp rename : externals/ace/Task_Ex_T.h => dep/acelite/ace/Task_Ex_T.h rename : externals/ace/Task_Ex_T.inl => dep/acelite/ace/Task_Ex_T.inl rename : externals/ace/Task_T.cpp => dep/acelite/ace/Task_T.cpp rename : externals/ace/Task_T.h => dep/acelite/ace/Task_T.h rename : externals/ace/Task_T.inl => dep/acelite/ace/Task_T.inl rename : externals/ace/Test_and_Set.cpp => dep/acelite/ace/Test_and_Set.cpp rename : externals/ace/Test_and_Set.h => dep/acelite/ace/Test_and_Set.h rename : externals/ace/Thread.cpp => dep/acelite/ace/Thread.cpp rename : externals/ace/Thread.h => dep/acelite/ace/Thread.h rename : externals/ace/Thread.inl => dep/acelite/ace/Thread.inl rename : externals/ace/Thread_Adapter.cpp => dep/acelite/ace/Thread_Adapter.cpp rename : externals/ace/Thread_Adapter.h => dep/acelite/ace/Thread_Adapter.h rename : externals/ace/Thread_Adapter.inl => dep/acelite/ace/Thread_Adapter.inl rename : externals/ace/Thread_Control.cpp => dep/acelite/ace/Thread_Control.cpp rename : externals/ace/Thread_Control.h => dep/acelite/ace/Thread_Control.h rename : externals/ace/Thread_Control.inl => dep/acelite/ace/Thread_Control.inl rename : externals/ace/Thread_Exit.cpp => dep/acelite/ace/Thread_Exit.cpp rename : externals/ace/Thread_Exit.h => dep/acelite/ace/Thread_Exit.h rename : externals/ace/Thread_Hook.cpp => dep/acelite/ace/Thread_Hook.cpp rename : externals/ace/Thread_Hook.h => dep/acelite/ace/Thread_Hook.h rename : externals/ace/Thread_Manager.cpp => dep/acelite/ace/Thread_Manager.cpp rename : externals/ace/Thread_Manager.h => dep/acelite/ace/Thread_Manager.h rename : externals/ace/Thread_Manager.inl => dep/acelite/ace/Thread_Manager.inl rename : externals/ace/Thread_Mutex.cpp => dep/acelite/ace/Thread_Mutex.cpp rename : externals/ace/Thread_Mutex.h => dep/acelite/ace/Thread_Mutex.h rename : externals/ace/Thread_Mutex.inl => dep/acelite/ace/Thread_Mutex.inl rename : externals/ace/Thread_Semaphore.cpp => dep/acelite/ace/Thread_Semaphore.cpp rename : externals/ace/Thread_Semaphore.h => dep/acelite/ace/Thread_Semaphore.h rename : externals/ace/Thread_Semaphore.inl => dep/acelite/ace/Thread_Semaphore.inl rename : externals/ace/Throughput_Stats.cpp => dep/acelite/ace/Throughput_Stats.cpp rename : externals/ace/Throughput_Stats.h => dep/acelite/ace/Throughput_Stats.h rename : externals/ace/Time_Value.cpp => dep/acelite/ace/Time_Value.cpp rename : externals/ace/Time_Value.h => dep/acelite/ace/Time_Value.h rename : externals/ace/Time_Value.inl => dep/acelite/ace/Time_Value.inl rename : externals/ace/Timeprobe.cpp => dep/acelite/ace/Timeprobe.cpp rename : externals/ace/Timeprobe.h => dep/acelite/ace/Timeprobe.h rename : externals/ace/Timeprobe.inl => dep/acelite/ace/Timeprobe.inl rename : externals/ace/Timeprobe_T.cpp => dep/acelite/ace/Timeprobe_T.cpp rename : externals/ace/Timeprobe_T.h => dep/acelite/ace/Timeprobe_T.h rename : externals/ace/Timer_Hash.h => dep/acelite/ace/Timer_Hash.h rename : externals/ace/Timer_Hash_T.cpp => dep/acelite/ace/Timer_Hash_T.cpp rename : externals/ace/Timer_Hash_T.h => dep/acelite/ace/Timer_Hash_T.h rename : externals/ace/Timer_Heap.h => dep/acelite/ace/Timer_Heap.h rename : externals/ace/Timer_Heap_T.cpp => dep/acelite/ace/Timer_Heap_T.cpp rename : externals/ace/Timer_Heap_T.h => dep/acelite/ace/Timer_Heap_T.h rename : externals/ace/Timer_List.h => dep/acelite/ace/Timer_List.h rename : externals/ace/Timer_List_T.cpp => dep/acelite/ace/Timer_List_T.cpp rename : externals/ace/Timer_List_T.h => dep/acelite/ace/Timer_List_T.h rename : externals/ace/Timer_Queue.h => dep/acelite/ace/Timer_Queue.h rename : externals/ace/Timer_Queue_Adapters.cpp => dep/acelite/ace/Timer_Queue_Adapters.cpp rename : externals/ace/Timer_Queue_Adapters.h => dep/acelite/ace/Timer_Queue_Adapters.h rename : externals/ace/Timer_Queue_Adapters.inl => dep/acelite/ace/Timer_Queue_Adapters.inl rename : externals/ace/Timer_Queue_T.cpp => dep/acelite/ace/Timer_Queue_T.cpp rename : externals/ace/Timer_Queue_T.h => dep/acelite/ace/Timer_Queue_T.h rename : externals/ace/Timer_Queue_T.inl => dep/acelite/ace/Timer_Queue_T.inl rename : externals/ace/Timer_Queuefwd.h => dep/acelite/ace/Timer_Queuefwd.h rename : externals/ace/Timer_Wheel.h => dep/acelite/ace/Timer_Wheel.h rename : externals/ace/Timer_Wheel_T.cpp => dep/acelite/ace/Timer_Wheel_T.cpp rename : externals/ace/Timer_Wheel_T.h => dep/acelite/ace/Timer_Wheel_T.h rename : externals/ace/Token.cpp => dep/acelite/ace/Token.cpp rename : externals/ace/Token.h => dep/acelite/ace/Token.h rename : externals/ace/Token.inl => dep/acelite/ace/Token.inl rename : externals/ace/Token_Collection.cpp => dep/acelite/ace/Token_Collection.cpp rename : externals/ace/Token_Collection.h => dep/acelite/ace/Token_Collection.h rename : externals/ace/Token_Collection.inl => dep/acelite/ace/Token_Collection.inl rename : externals/ace/Token_Invariants.cpp => dep/acelite/ace/Token_Invariants.cpp rename : externals/ace/Token_Invariants.h => dep/acelite/ace/Token_Invariants.h rename : externals/ace/Token_Manager.cpp => dep/acelite/ace/Token_Manager.cpp rename : externals/ace/Token_Manager.h => dep/acelite/ace/Token_Manager.h rename : externals/ace/Token_Manager.inl => dep/acelite/ace/Token_Manager.inl rename : externals/ace/Token_Request_Reply.cpp => dep/acelite/ace/Token_Request_Reply.cpp rename : externals/ace/Token_Request_Reply.h => dep/acelite/ace/Token_Request_Reply.h rename : externals/ace/Token_Request_Reply.inl => dep/acelite/ace/Token_Request_Reply.inl rename : externals/ace/Tokenizer_T.cpp => dep/acelite/ace/Tokenizer_T.cpp rename : externals/ace/Tokenizer_T.h => dep/acelite/ace/Tokenizer_T.h rename : externals/ace/Trace.cpp => dep/acelite/ace/Trace.cpp rename : externals/ace/Trace.h => dep/acelite/ace/Trace.h rename : externals/ace/Truncate.h => dep/acelite/ace/Truncate.h rename : externals/ace/Typed_SV_Message.cpp => dep/acelite/ace/Typed_SV_Message.cpp rename : externals/ace/Typed_SV_Message.h => dep/acelite/ace/Typed_SV_Message.h rename : externals/ace/Typed_SV_Message.inl => dep/acelite/ace/Typed_SV_Message.inl rename : externals/ace/Typed_SV_Message_Queue.cpp => dep/acelite/ace/Typed_SV_Message_Queue.cpp rename : externals/ace/Typed_SV_Message_Queue.h => dep/acelite/ace/Typed_SV_Message_Queue.h rename : externals/ace/Typed_SV_Message_Queue.inl => dep/acelite/ace/Typed_SV_Message_Queue.inl rename : externals/ace/UNIX_Addr.cpp => dep/acelite/ace/UNIX_Addr.cpp rename : externals/ace/UNIX_Addr.h => dep/acelite/ace/UNIX_Addr.h rename : externals/ace/UNIX_Addr.inl => dep/acelite/ace/UNIX_Addr.inl rename : externals/ace/UPIPE_Acceptor.cpp => dep/acelite/ace/UPIPE_Acceptor.cpp rename : externals/ace/UPIPE_Acceptor.h => dep/acelite/ace/UPIPE_Acceptor.h rename : externals/ace/UPIPE_Acceptor.inl => dep/acelite/ace/UPIPE_Acceptor.inl rename : externals/ace/UPIPE_Addr.h => dep/acelite/ace/UPIPE_Addr.h rename : externals/ace/UPIPE_Connector.cpp => dep/acelite/ace/UPIPE_Connector.cpp rename : externals/ace/UPIPE_Connector.h => dep/acelite/ace/UPIPE_Connector.h rename : externals/ace/UPIPE_Connector.inl => dep/acelite/ace/UPIPE_Connector.inl rename : externals/ace/UPIPE_Stream.cpp => dep/acelite/ace/UPIPE_Stream.cpp rename : externals/ace/UPIPE_Stream.h => dep/acelite/ace/UPIPE_Stream.h rename : externals/ace/UPIPE_Stream.inl => dep/acelite/ace/UPIPE_Stream.inl rename : externals/ace/UTF16_Encoding_Converter.cpp => dep/acelite/ace/UTF16_Encoding_Converter.cpp rename : externals/ace/UTF16_Encoding_Converter.h => dep/acelite/ace/UTF16_Encoding_Converter.h rename : externals/ace/UTF16_Encoding_Converter.inl => dep/acelite/ace/UTF16_Encoding_Converter.inl rename : externals/ace/UTF32_Encoding_Converter.cpp => dep/acelite/ace/UTF32_Encoding_Converter.cpp rename : externals/ace/UTF32_Encoding_Converter.h => dep/acelite/ace/UTF32_Encoding_Converter.h rename : externals/ace/UTF8_Encoding_Converter.cpp => dep/acelite/ace/UTF8_Encoding_Converter.cpp rename : externals/ace/UTF8_Encoding_Converter.h => dep/acelite/ace/UTF8_Encoding_Converter.h rename : externals/ace/UUID.cpp => dep/acelite/ace/UUID.cpp rename : externals/ace/UUID.h => dep/acelite/ace/UUID.h rename : externals/ace/UUID.inl => dep/acelite/ace/UUID.inl rename : externals/ace/Unbounded_Queue.cpp => dep/acelite/ace/Unbounded_Queue.cpp rename : externals/ace/Unbounded_Queue.h => dep/acelite/ace/Unbounded_Queue.h rename : externals/ace/Unbounded_Queue.inl => dep/acelite/ace/Unbounded_Queue.inl rename : externals/ace/Unbounded_Set.cpp => dep/acelite/ace/Unbounded_Set.cpp rename : externals/ace/Unbounded_Set.h => dep/acelite/ace/Unbounded_Set.h rename : externals/ace/Unbounded_Set.inl => dep/acelite/ace/Unbounded_Set.inl rename : externals/ace/Unbounded_Set_Ex.cpp => dep/acelite/ace/Unbounded_Set_Ex.cpp rename : externals/ace/Unbounded_Set_Ex.h => dep/acelite/ace/Unbounded_Set_Ex.h rename : externals/ace/Unbounded_Set_Ex.inl => dep/acelite/ace/Unbounded_Set_Ex.inl rename : externals/ace/Value_Ptr.h => dep/acelite/ace/Value_Ptr.h rename : externals/ace/Vector_T.cpp => dep/acelite/ace/Vector_T.cpp rename : externals/ace/Vector_T.h => dep/acelite/ace/Vector_T.h rename : externals/ace/Vector_T.inl => dep/acelite/ace/Vector_T.inl rename : externals/ace/Version.h => dep/acelite/ace/Version.h rename : externals/ace/Versioned_Namespace.h => dep/acelite/ace/Versioned_Namespace.h rename : externals/ace/WFMO_Reactor.cpp => dep/acelite/ace/WFMO_Reactor.cpp rename : externals/ace/WFMO_Reactor.h => dep/acelite/ace/WFMO_Reactor.h rename : externals/ace/WFMO_Reactor.inl => dep/acelite/ace/WFMO_Reactor.inl rename : externals/ace/WIN32_Asynch_IO.cpp => dep/acelite/ace/WIN32_Asynch_IO.cpp rename : externals/ace/WIN32_Asynch_IO.h => dep/acelite/ace/WIN32_Asynch_IO.h rename : externals/ace/WIN32_Proactor.cpp => dep/acelite/ace/WIN32_Proactor.cpp rename : externals/ace/WIN32_Proactor.h => dep/acelite/ace/WIN32_Proactor.h rename : externals/ace/XML_Svc_Conf.cpp => dep/acelite/ace/XML_Svc_Conf.cpp rename : externals/ace/XML_Svc_Conf.h => dep/acelite/ace/XML_Svc_Conf.h rename : externals/ace/XTI_ATM_Mcast.cpp => dep/acelite/ace/XTI_ATM_Mcast.cpp rename : externals/ace/XTI_ATM_Mcast.h => dep/acelite/ace/XTI_ATM_Mcast.h rename : externals/ace/XTI_ATM_Mcast.inl => dep/acelite/ace/XTI_ATM_Mcast.inl rename : externals/ace/ace.rc => dep/acelite/ace/ace.rc rename : externals/ace/ace_message_table.bin => dep/acelite/ace/ace_message_table.bin rename : externals/ace/ace_wchar.cpp => dep/acelite/ace/ace_wchar.cpp rename : externals/ace/ace_wchar.h => dep/acelite/ace/ace_wchar.h rename : externals/ace/ace_wchar.inl => dep/acelite/ace/ace_wchar.inl rename : externals/ace/checked_iterator.h => dep/acelite/ace/checked_iterator.h rename : externals/ace/config-WinCE.h => dep/acelite/ace/config-WinCE.h rename : externals/ace/config-aix-5.x.h => dep/acelite/ace/config-aix-5.x.h rename : externals/ace/config-all.h => dep/acelite/ace/config-all.h rename : externals/ace/config-cray.h => dep/acelite/ace/config-cray.h rename : externals/ace/config-cxx-common.h => dep/acelite/ace/config-cxx-common.h rename : externals/ace/config-cygwin32.h => dep/acelite/ace/config-cygwin32.h rename : externals/ace/config-doxygen.h => dep/acelite/ace/config-doxygen.h rename : externals/ace/config-freebsd.h => dep/acelite/ace/config-freebsd.h rename : externals/ace/config-g++-common.h => dep/acelite/ace/config-g++-common.h rename : externals/ace/config-ghs-common.h => dep/acelite/ace/config-ghs-common.h rename : externals/ace/config-hpux-11.00.h => dep/acelite/ace/config-hpux-11.00.h rename : externals/ace/config-icc-common.h => dep/acelite/ace/config-icc-common.h rename : externals/ace/config-integritySCA.h => dep/acelite/ace/config-integritySCA.h rename : externals/ace/config-irix6.5.x-sgic++.h => dep/acelite/ace/config-irix6.5.x-sgic++.h rename : externals/ace/config-irix6.x-common.h => dep/acelite/ace/config-irix6.x-common.h rename : externals/ace/config-irix6.x-g++.h => dep/acelite/ace/config-irix6.x-g++.h rename : externals/ace/config-irix6.x-sgic++.h => dep/acelite/ace/config-irix6.x-sgic++.h rename : externals/ace/config-linux-common.h => dep/acelite/ace/config-linux-common.h rename : externals/ace/config-linux.h => dep/acelite/ace/config-linux.h rename : externals/ace/config-lite.h => dep/acelite/ace/config-lite.h rename : externals/ace/config-lynxos.h => dep/acelite/ace/config-lynxos.h rename : externals/ace/config-macosx-iphone-hardware.h => dep/acelite/ace/config-macosx-iphone-hardware.h rename : externals/ace/config-macosx-iphone-simulator.h => dep/acelite/ace/config-macosx-iphone-simulator.h rename : externals/ace/config-macosx-leopard.h => dep/acelite/ace/config-macosx-leopard.h rename : externals/ace/config-macosx-panther.h => dep/acelite/ace/config-macosx-panther.h rename : externals/ace/config-macosx-snowleopard.h => dep/acelite/ace/config-macosx-snowleopard.h rename : externals/ace/config-macosx-tiger.h => dep/acelite/ace/config-macosx-tiger.h rename : externals/ace/config-macosx.h => dep/acelite/ace/config-macosx.h rename : externals/ace/config-macros.h => dep/acelite/ace/config-macros.h rename : externals/ace/config-minimal.h => dep/acelite/ace/config-minimal.h rename : externals/ace/config-mvs.h => dep/acelite/ace/config-mvs.h rename : externals/ace/config-netbsd.h => dep/acelite/ace/config-netbsd.h rename : externals/ace/config-openbsd.h => dep/acelite/ace/config-openbsd.h rename : externals/ace/config-openvms.h => dep/acelite/ace/config-openvms.h rename : externals/ace/config-pharlap.h => dep/acelite/ace/config-pharlap.h rename : externals/ace/config-posix-nonetworking.h => dep/acelite/ace/config-posix-nonetworking.h rename : externals/ace/config-posix.h => dep/acelite/ace/config-posix.h rename : externals/ace/config-qnx-neutrino.h => dep/acelite/ace/config-qnx-neutrino.h rename : externals/ace/config-qnx-rtp-62x.h => dep/acelite/ace/config-qnx-rtp-62x.h rename : externals/ace/config-qnx-rtp-common.h => dep/acelite/ace/config-qnx-rtp-common.h rename : externals/ace/config-qnx-rtp-pre62x.h => dep/acelite/ace/config-qnx-rtp-pre62x.h rename : externals/ace/config-qnx-rtp.h => dep/acelite/ace/config-qnx-rtp.h rename : externals/ace/config-rtems.h => dep/acelite/ace/config-rtems.h rename : externals/ace/config-sco-5.0.0-nothread.h => dep/acelite/ace/config-sco-5.0.0-nothread.h rename : externals/ace/config-sco-5.0.0.h => dep/acelite/ace/config-sco-5.0.0.h rename : externals/ace/config-suncc-common.h => dep/acelite/ace/config-suncc-common.h rename : externals/ace/config-sunos5.10.h => dep/acelite/ace/config-sunos5.10.h rename : externals/ace/config-sunos5.11.h => dep/acelite/ace/config-sunos5.11.h rename : externals/ace/config-sunos5.4-g++.h => dep/acelite/ace/config-sunos5.4-g++.h rename : externals/ace/config-sunos5.4-sunc++-4.x.h => dep/acelite/ace/config-sunos5.4-sunc++-4.x.h rename : externals/ace/config-sunos5.5.h => dep/acelite/ace/config-sunos5.5.h rename : externals/ace/config-sunos5.6.h => dep/acelite/ace/config-sunos5.6.h rename : externals/ace/config-sunos5.7.h => dep/acelite/ace/config-sunos5.7.h rename : externals/ace/config-sunos5.8.h => dep/acelite/ace/config-sunos5.8.h rename : externals/ace/config-sunos5.9.h => dep/acelite/ace/config-sunos5.9.h rename : externals/ace/config-tandem-nsk-mips-v2.h => dep/acelite/ace/config-tandem-nsk-mips-v2.h rename : externals/ace/config-tandem-nsk-mips-v3.h => dep/acelite/ace/config-tandem-nsk-mips-v3.h rename : externals/ace/config-tandem.h => dep/acelite/ace/config-tandem.h rename : externals/ace/config-tru64.h => dep/acelite/ace/config-tru64.h rename : externals/ace/config-unixware-7.1.0.h => dep/acelite/ace/config-unixware-7.1.0.h rename : externals/ace/config-unixware-7.1.0.udk.h => dep/acelite/ace/config-unixware-7.1.0.udk.h rename : externals/ace/config-visualage.h => dep/acelite/ace/config-visualage.h rename : externals/ace/config-vxworks.h => dep/acelite/ace/config-vxworks.h rename : externals/ace/config-vxworks6.4.h => dep/acelite/ace/config-vxworks6.4.h rename : externals/ace/config-vxworks6.5.h => dep/acelite/ace/config-vxworks6.5.h rename : externals/ace/config-vxworks6.6.h => dep/acelite/ace/config-vxworks6.6.h rename : externals/ace/config-vxworks6.7.h => dep/acelite/ace/config-vxworks6.7.h rename : externals/ace/config-vxworks6.8.h => dep/acelite/ace/config-vxworks6.8.h rename : externals/ace/config-win32-borland.h => dep/acelite/ace/config-win32-borland.h rename : externals/ace/config-win32-cegcc.h => dep/acelite/ace/config-win32-cegcc.h rename : externals/ace/config-win32-common.h => dep/acelite/ace/config-win32-common.h rename : externals/ace/config-win32-dmc.h => dep/acelite/ace/config-win32-dmc.h rename : externals/ace/config-win32-ghs.h => dep/acelite/ace/config-win32-ghs.h rename : externals/ace/config-win32-interix.h => dep/acelite/ace/config-win32-interix.h rename : externals/ace/config-win32-mingw.h => dep/acelite/ace/config-win32-mingw.h rename : externals/ace/config-win32-msvc-10.h => dep/acelite/ace/config-win32-msvc-10.h rename : externals/ace/config-win32-msvc-7.h => dep/acelite/ace/config-win32-msvc-7.h rename : externals/ace/config-win32-msvc-8.h => dep/acelite/ace/config-win32-msvc-8.h rename : externals/ace/config-win32-msvc-9.h => dep/acelite/ace/config-win32-msvc-9.h rename : externals/ace/config-win32-msvc.h => dep/acelite/ace/config-win32-msvc.h rename : externals/ace/config-win32.h => dep/acelite/ace/config-win32.h rename : externals/ace/config.h.in => dep/acelite/ace/config.h.in rename : externals/ace/gethrtime.cpp => dep/acelite/ace/gethrtime.cpp rename : externals/ace/iosfwd.h => dep/acelite/ace/iosfwd.h rename : externals/ace/os_include/arpa/os_inet.h => dep/acelite/ace/os_include/arpa/os_inet.h rename : externals/ace/os_include/net/os_if.h => dep/acelite/ace/os_include/net/os_if.h rename : externals/ace/os_include/netinet/os_in.h => dep/acelite/ace/os_include/netinet/os_in.h rename : externals/ace/os_include/netinet/os_tcp.h => dep/acelite/ace/os_include/netinet/os_tcp.h rename : externals/ace/os_include/os_aio.h => dep/acelite/ace/os_include/os_aio.h rename : externals/ace/os_include/os_assert.h => dep/acelite/ace/os_include/os_assert.h rename : externals/ace/os_include/os_byteswap.h => dep/acelite/ace/os_include/os_byteswap.h rename : externals/ace/os_include/os_complex.h => dep/acelite/ace/os_include/os_complex.h rename : externals/ace/os_include/os_cpio.h => dep/acelite/ace/os_include/os_cpio.h rename : externals/ace/os_include/os_ctype.h => dep/acelite/ace/os_include/os_ctype.h rename : externals/ace/os_include/os_dirent.h => dep/acelite/ace/os_include/os_dirent.h rename : externals/ace/os_include/os_dlfcn.h => dep/acelite/ace/os_include/os_dlfcn.h rename : externals/ace/os_include/os_errno.h => dep/acelite/ace/os_include/os_errno.h rename : externals/ace/os_include/os_fcntl.h => dep/acelite/ace/os_include/os_fcntl.h rename : externals/ace/os_include/os_fenv.h => dep/acelite/ace/os_include/os_fenv.h rename : externals/ace/os_include/os_float.h => dep/acelite/ace/os_include/os_float.h rename : externals/ace/os_include/os_fmtmsg.h => dep/acelite/ace/os_include/os_fmtmsg.h rename : externals/ace/os_include/os_fnmatch.h => dep/acelite/ace/os_include/os_fnmatch.h rename : externals/ace/os_include/os_ftw.h => dep/acelite/ace/os_include/os_ftw.h rename : externals/ace/os_include/os_glob.h => dep/acelite/ace/os_include/os_glob.h rename : externals/ace/os_include/os_grp.h => dep/acelite/ace/os_include/os_grp.h rename : externals/ace/os_include/os_iconv.h => dep/acelite/ace/os_include/os_iconv.h rename : externals/ace/os_include/os_intrin.h => dep/acelite/ace/os_include/os_intrin.h rename : externals/ace/os_include/os_inttypes.h => dep/acelite/ace/os_include/os_inttypes.h rename : externals/ace/os_include/os_iso646.h => dep/acelite/ace/os_include/os_iso646.h rename : externals/ace/os_include/os_kstat.h => dep/acelite/ace/os_include/os_kstat.h rename : externals/ace/os_include/os_langinfo.h => dep/acelite/ace/os_include/os_langinfo.h rename : externals/ace/os_include/os_libgen.h => dep/acelite/ace/os_include/os_libgen.h rename : externals/ace/os_include/os_limits.h => dep/acelite/ace/os_include/os_limits.h rename : externals/ace/os_include/os_local.h => dep/acelite/ace/os_include/os_local.h rename : externals/ace/os_include/os_math.h => dep/acelite/ace/os_include/os_math.h rename : externals/ace/os_include/os_monetary.h => dep/acelite/ace/os_include/os_monetary.h rename : externals/ace/os_include/os_mqueue.h => dep/acelite/ace/os_include/os_mqueue.h rename : externals/ace/os_include/os_ndbm.h => dep/acelite/ace/os_include/os_ndbm.h rename : externals/ace/os_include/os_netdb.h => dep/acelite/ace/os_include/os_netdb.h rename : externals/ace/os_include/os_nl_types.h => dep/acelite/ace/os_include/os_nl_types.h rename : externals/ace/os_include/os_pdh.h => dep/acelite/ace/os_include/os_pdh.h rename : externals/ace/os_include/os_pdhmsg.h => dep/acelite/ace/os_include/os_pdhmsg.h rename : externals/ace/os_include/os_poll.h => dep/acelite/ace/os_include/os_poll.h rename : externals/ace/os_include/os_pthread.h => dep/acelite/ace/os_include/os_pthread.h rename : externals/ace/os_include/os_pwd.h => dep/acelite/ace/os_include/os_pwd.h rename : externals/ace/os_include/os_regex.h => dep/acelite/ace/os_include/os_regex.h rename : externals/ace/os_include/os_sched.h => dep/acelite/ace/os_include/os_sched.h rename : externals/ace/os_include/os_search.h => dep/acelite/ace/os_include/os_search.h rename : externals/ace/os_include/os_semaphore.h => dep/acelite/ace/os_include/os_semaphore.h rename : externals/ace/os_include/os_setjmp.h => dep/acelite/ace/os_include/os_setjmp.h rename : externals/ace/os_include/os_signal.h => dep/acelite/ace/os_include/os_signal.h rename : externals/ace/os_include/os_spawn.h => dep/acelite/ace/os_include/os_spawn.h rename : externals/ace/os_include/os_stdarg.h => dep/acelite/ace/os_include/os_stdarg.h rename : externals/ace/os_include/os_stdbool.h => dep/acelite/ace/os_include/os_stdbool.h rename : externals/ace/os_include/os_stddef.h => dep/acelite/ace/os_include/os_stddef.h rename : externals/ace/os_include/os_stdint.h => dep/acelite/ace/os_include/os_stdint.h rename : externals/ace/os_include/os_stdio.h => dep/acelite/ace/os_include/os_stdio.h rename : externals/ace/os_include/os_stdlib.h => dep/acelite/ace/os_include/os_stdlib.h rename : externals/ace/os_include/os_string.h => dep/acelite/ace/os_include/os_string.h rename : externals/ace/os_include/os_strings.h => dep/acelite/ace/os_include/os_strings.h rename : externals/ace/os_include/os_stropts.h => dep/acelite/ace/os_include/os_stropts.h rename : externals/ace/os_include/os_syslog.h => dep/acelite/ace/os_include/os_syslog.h rename : externals/ace/os_include/os_tar.h => dep/acelite/ace/os_include/os_tar.h rename : externals/ace/os_include/os_termios.h => dep/acelite/ace/os_include/os_termios.h rename : externals/ace/os_include/os_tgmath.h => dep/acelite/ace/os_include/os_tgmath.h rename : externals/ace/os_include/os_time.h => dep/acelite/ace/os_include/os_time.h rename : externals/ace/os_include/os_trace.h => dep/acelite/ace/os_include/os_trace.h rename : externals/ace/os_include/os_typeinfo.h => dep/acelite/ace/os_include/os_typeinfo.h rename : externals/ace/os_include/os_ucontext.h => dep/acelite/ace/os_include/os_ucontext.h rename : externals/ace/os_include/os_ulimit.h => dep/acelite/ace/os_include/os_ulimit.h rename : externals/ace/os_include/os_unistd.h => dep/acelite/ace/os_include/os_unistd.h rename : externals/ace/os_include/os_utime.h => dep/acelite/ace/os_include/os_utime.h rename : externals/ace/os_include/os_utmpx.h => dep/acelite/ace/os_include/os_utmpx.h rename : externals/ace/os_include/os_wchar.h => dep/acelite/ace/os_include/os_wchar.h rename : externals/ace/os_include/os_wctype.h => dep/acelite/ace/os_include/os_wctype.h rename : externals/ace/os_include/os_wordexp.h => dep/acelite/ace/os_include/os_wordexp.h rename : externals/ace/os_include/sys/os_ipc.h => dep/acelite/ace/os_include/sys/os_ipc.h rename : externals/ace/os_include/sys/os_loadavg.h => dep/acelite/ace/os_include/sys/os_loadavg.h rename : externals/ace/os_include/sys/os_mman.h => dep/acelite/ace/os_include/sys/os_mman.h rename : externals/ace/os_include/sys/os_msg.h => dep/acelite/ace/os_include/sys/os_msg.h rename : externals/ace/os_include/sys/os_pstat.h => dep/acelite/ace/os_include/sys/os_pstat.h rename : externals/ace/os_include/sys/os_resource.h => dep/acelite/ace/os_include/sys/os_resource.h rename : externals/ace/os_include/sys/os_select.h => dep/acelite/ace/os_include/sys/os_select.h rename : externals/ace/os_include/sys/os_sem.h => dep/acelite/ace/os_include/sys/os_sem.h rename : externals/ace/os_include/sys/os_shm.h => dep/acelite/ace/os_include/sys/os_shm.h rename : externals/ace/os_include/sys/os_socket.h => dep/acelite/ace/os_include/sys/os_socket.h rename : externals/ace/os_include/sys/os_stat.h => dep/acelite/ace/os_include/sys/os_stat.h rename : externals/ace/os_include/sys/os_statvfs.h => dep/acelite/ace/os_include/sys/os_statvfs.h rename : externals/ace/os_include/sys/os_sysctl.h => dep/acelite/ace/os_include/sys/os_sysctl.h rename : externals/ace/os_include/sys/os_sysinfo.h => dep/acelite/ace/os_include/sys/os_sysinfo.h rename : externals/ace/os_include/sys/os_time.h => dep/acelite/ace/os_include/sys/os_time.h rename : externals/ace/os_include/sys/os_timeb.h => dep/acelite/ace/os_include/sys/os_timeb.h rename : externals/ace/os_include/sys/os_times.h => dep/acelite/ace/os_include/sys/os_times.h rename : externals/ace/os_include/sys/os_types.h => dep/acelite/ace/os_include/sys/os_types.h rename : externals/ace/os_include/sys/os_uio.h => dep/acelite/ace/os_include/sys/os_uio.h rename : externals/ace/os_include/sys/os_un.h => dep/acelite/ace/os_include/sys/os_un.h rename : externals/ace/os_include/sys/os_utsname.h => dep/acelite/ace/os_include/sys/os_utsname.h rename : externals/ace/os_include/sys/os_wait.h => dep/acelite/ace/os_include/sys/os_wait.h rename : externals/ace/post.h => dep/acelite/ace/post.h rename : externals/ace/pre.h => dep/acelite/ace/pre.h rename : externals/ace/streams.h => dep/acelite/ace/streams.h rename : externals/ace/svc_export.h => dep/acelite/ace/svc_export.h rename : externals/bzip2/CMakeLists.txt => dep/bzip2/CMakeLists.txt rename : externals/bzip2/blocksort.c => dep/bzip2/blocksort.c rename : externals/bzip2/bzlib.c => dep/bzip2/bzlib.c rename : externals/bzip2/bzlib.h => dep/bzip2/bzlib.h rename : externals/bzip2/bzlib_private.h => dep/bzip2/bzlib_private.h rename : externals/bzip2/compress.c => dep/bzip2/compress.c rename : externals/bzip2/crctable.c => dep/bzip2/crctable.c rename : externals/bzip2/decompress.c => dep/bzip2/decompress.c rename : externals/bzip2/huffman.c => dep/bzip2/huffman.c rename : externals/bzip2/randtable.c => dep/bzip2/randtable.c rename : externals/g3dlite/AABox.cpp => dep/g3dlite/AABox.cpp rename : externals/g3dlite/Any.cpp => dep/g3dlite/Any.cpp rename : externals/g3dlite/BinaryFormat.cpp => dep/g3dlite/BinaryFormat.cpp rename : externals/g3dlite/BinaryInput.cpp => dep/g3dlite/BinaryInput.cpp rename : externals/g3dlite/BinaryOutput.cpp => dep/g3dlite/BinaryOutput.cpp rename : externals/g3dlite/Box.cpp => dep/g3dlite/Box.cpp rename : externals/g3dlite/CMakeLists.txt => dep/g3dlite/CMakeLists.txt rename : externals/g3dlite/Capsule.cpp => dep/g3dlite/Capsule.cpp rename : externals/g3dlite/CollisionDetection.cpp => dep/g3dlite/CollisionDetection.cpp rename : externals/g3dlite/CoordinateFrame.cpp => dep/g3dlite/CoordinateFrame.cpp rename : externals/g3dlite/Crypto.cpp => dep/g3dlite/Crypto.cpp rename : externals/g3dlite/Cylinder.cpp => dep/g3dlite/Cylinder.cpp rename : externals/g3dlite/G3D/AABox.h => dep/g3dlite/G3D/AABox.h rename : externals/g3dlite/G3D/Any.h => dep/g3dlite/G3D/Any.h rename : externals/g3dlite/G3D/AnyVal.h => dep/g3dlite/G3D/AnyVal.h rename : externals/g3dlite/G3D/AreaMemoryManager.h => dep/g3dlite/G3D/AreaMemoryManager.h rename : externals/g3dlite/G3D/Array.h => dep/g3dlite/G3D/Array.h rename : externals/g3dlite/G3D/AtomicInt32.h => dep/g3dlite/G3D/AtomicInt32.h rename : externals/g3dlite/G3D/BinaryFormat.h => dep/g3dlite/G3D/BinaryFormat.h rename : externals/g3dlite/G3D/BinaryInput.h => dep/g3dlite/G3D/BinaryInput.h rename : externals/g3dlite/G3D/BinaryOutput.h => dep/g3dlite/G3D/BinaryOutput.h rename : externals/g3dlite/G3D/BoundsTrait.h => dep/g3dlite/G3D/BoundsTrait.h rename : externals/g3dlite/G3D/Box.h => dep/g3dlite/G3D/Box.h rename : externals/g3dlite/G3D/Box2D.h => dep/g3dlite/G3D/Box2D.h rename : externals/g3dlite/G3D/BumpMapPreprocess.h => dep/g3dlite/G3D/BumpMapPreprocess.h rename : externals/g3dlite/G3D/Capsule.h => dep/g3dlite/G3D/Capsule.h rename : externals/g3dlite/G3D/CollisionDetection.h => dep/g3dlite/G3D/CollisionDetection.h rename : externals/g3dlite/G3D/Color1.h => dep/g3dlite/G3D/Color1.h rename : externals/g3dlite/G3D/Color1uint8.h => dep/g3dlite/G3D/Color1uint8.h rename : externals/g3dlite/G3D/Color3.h => dep/g3dlite/G3D/Color3.h rename : externals/g3dlite/G3D/Color3uint8.h => dep/g3dlite/G3D/Color3uint8.h rename : externals/g3dlite/G3D/Color4.h => dep/g3dlite/G3D/Color4.h rename : externals/g3dlite/G3D/Color4uint8.h => dep/g3dlite/G3D/Color4uint8.h rename : externals/g3dlite/G3D/Cone.h => dep/g3dlite/G3D/Cone.h rename : externals/g3dlite/G3D/ConvexPolyhedron.h => dep/g3dlite/G3D/ConvexPolyhedron.h rename : externals/g3dlite/G3D/CoordinateFrame.h => dep/g3dlite/G3D/CoordinateFrame.h rename : externals/g3dlite/G3D/Crypto.h => dep/g3dlite/G3D/Crypto.h rename : externals/g3dlite/G3D/Cylinder.h => dep/g3dlite/G3D/Cylinder.h rename : externals/g3dlite/G3D/EqualsTrait.h => dep/g3dlite/G3D/EqualsTrait.h rename : externals/g3dlite/G3D/G3D.h => dep/g3dlite/G3D/G3D.h rename : externals/g3dlite/G3D/G3DAll.h => dep/g3dlite/G3D/G3DAll.h rename : externals/g3dlite/G3D/G3DGameUnits.h => dep/g3dlite/G3D/G3DGameUnits.h rename : externals/g3dlite/G3D/GCamera.h => dep/g3dlite/G3D/GCamera.h rename : externals/g3dlite/G3D/GImage.h => dep/g3dlite/G3D/GImage.h rename : externals/g3dlite/G3D/GLight.h => dep/g3dlite/G3D/GLight.h rename : externals/g3dlite/G3D/GMutex.h => dep/g3dlite/G3D/GMutex.h rename : externals/g3dlite/G3D/GThread.h => dep/g3dlite/G3D/GThread.h rename : externals/g3dlite/G3D/GUniqueID.h => dep/g3dlite/G3D/GUniqueID.h rename : externals/g3dlite/G3D/HashTrait.h => dep/g3dlite/G3D/HashTrait.h rename : externals/g3dlite/G3D/Image1.h => dep/g3dlite/G3D/Image1.h rename : externals/g3dlite/G3D/Image1uint8.h => dep/g3dlite/G3D/Image1uint8.h rename : externals/g3dlite/G3D/Image3.h => dep/g3dlite/G3D/Image3.h rename : externals/g3dlite/G3D/Image3uint8.h => dep/g3dlite/G3D/Image3uint8.h rename : externals/g3dlite/G3D/Image4.h => dep/g3dlite/G3D/Image4.h rename : externals/g3dlite/G3D/Image4uint8.h => dep/g3dlite/G3D/Image4uint8.h rename : externals/g3dlite/G3D/ImageFormat.h => dep/g3dlite/G3D/ImageFormat.h rename : externals/g3dlite/G3D/Intersect.h => dep/g3dlite/G3D/Intersect.h rename : externals/g3dlite/G3D/KDTree.h => dep/g3dlite/G3D/KDTree.h rename : externals/g3dlite/G3D/Line.h => dep/g3dlite/G3D/Line.h rename : externals/g3dlite/G3D/LineSegment.h => dep/g3dlite/G3D/LineSegment.h rename : externals/g3dlite/G3D/Log.h => dep/g3dlite/G3D/Log.h rename : externals/g3dlite/G3D/Map2D.h => dep/g3dlite/G3D/Map2D.h rename : externals/g3dlite/G3D/Matrix.h => dep/g3dlite/G3D/Matrix.h rename : externals/g3dlite/G3D/Matrix2.h => dep/g3dlite/G3D/Matrix2.h rename : externals/g3dlite/G3D/Matrix3.h => dep/g3dlite/G3D/Matrix3.h rename : externals/g3dlite/G3D/Matrix4.h => dep/g3dlite/G3D/Matrix4.h rename : externals/g3dlite/G3D/MemoryManager.h => dep/g3dlite/G3D/MemoryManager.h rename : externals/g3dlite/G3D/MeshAlg.h => dep/g3dlite/G3D/MeshAlg.h rename : externals/g3dlite/G3D/MeshBuilder.h => dep/g3dlite/G3D/MeshBuilder.h rename : externals/g3dlite/G3D/NetAddress.h => dep/g3dlite/G3D/NetAddress.h rename : externals/g3dlite/G3D/NetworkDevice.h => dep/g3dlite/G3D/NetworkDevice.h rename : externals/g3dlite/G3D/ParseError.h => dep/g3dlite/G3D/ParseError.h rename : externals/g3dlite/G3D/PhysicsFrame.h => dep/g3dlite/G3D/PhysicsFrame.h rename : externals/g3dlite/G3D/Plane.h => dep/g3dlite/G3D/Plane.h rename : externals/g3dlite/G3D/PointHashGrid.h => dep/g3dlite/G3D/PointHashGrid.h rename : externals/g3dlite/G3D/PointKDTree.h => dep/g3dlite/G3D/PointKDTree.h rename : externals/g3dlite/G3D/Pointer.h => dep/g3dlite/G3D/Pointer.h rename : externals/g3dlite/G3D/PositionTrait.h => dep/g3dlite/G3D/PositionTrait.h rename : externals/g3dlite/G3D/PrecomputedRandom.h => dep/g3dlite/G3D/PrecomputedRandom.h rename : externals/g3dlite/G3D/Quat.h => dep/g3dlite/G3D/Quat.h rename : externals/g3dlite/G3D/Quat.inl => dep/g3dlite/G3D/Quat.inl rename : externals/g3dlite/G3D/Queue.h => dep/g3dlite/G3D/Queue.h rename : externals/g3dlite/G3D/Random.h => dep/g3dlite/G3D/Random.h rename : externals/g3dlite/G3D/Ray.h => dep/g3dlite/G3D/Ray.h rename : externals/g3dlite/G3D/Rect2D.h => dep/g3dlite/G3D/Rect2D.h rename : externals/g3dlite/G3D/ReferenceCount.h => dep/g3dlite/G3D/ReferenceCount.h rename : externals/g3dlite/G3D/RegistryUtil.h => dep/g3dlite/G3D/RegistryUtil.h rename : externals/g3dlite/G3D/Set.h => dep/g3dlite/G3D/Set.h rename : externals/g3dlite/G3D/SmallArray.h => dep/g3dlite/G3D/SmallArray.h rename : externals/g3dlite/G3D/Sphere.h => dep/g3dlite/G3D/Sphere.h rename : externals/g3dlite/G3D/Spline.h => dep/g3dlite/G3D/Spline.h rename : externals/g3dlite/G3D/Stopwatch.h => dep/g3dlite/G3D/Stopwatch.h rename : externals/g3dlite/G3D/System.h => dep/g3dlite/G3D/System.h rename : externals/g3dlite/G3D/Table.h => dep/g3dlite/G3D/Table.h rename : externals/g3dlite/G3D/TextInput.h => dep/g3dlite/G3D/TextInput.h rename : externals/g3dlite/G3D/TextOutput.h => dep/g3dlite/G3D/TextOutput.h rename : externals/g3dlite/G3D/ThreadSet.h => dep/g3dlite/G3D/ThreadSet.h rename : externals/g3dlite/G3D/Triangle.h => dep/g3dlite/G3D/Triangle.h rename : externals/g3dlite/G3D/UprightFrame.h => dep/g3dlite/G3D/UprightFrame.h rename : externals/g3dlite/G3D/Vector2.h => dep/g3dlite/G3D/Vector2.h rename : externals/g3dlite/G3D/Vector2.inl => dep/g3dlite/G3D/Vector2.inl rename : externals/g3dlite/G3D/Vector2int16.h => dep/g3dlite/G3D/Vector2int16.h rename : externals/g3dlite/G3D/Vector3.h => dep/g3dlite/G3D/Vector3.h rename : externals/g3dlite/G3D/Vector3.inl => dep/g3dlite/G3D/Vector3.inl rename : externals/g3dlite/G3D/Vector3int16.h => dep/g3dlite/G3D/Vector3int16.h rename : externals/g3dlite/G3D/Vector3int32.h => dep/g3dlite/G3D/Vector3int32.h rename : externals/g3dlite/G3D/Vector4.h => dep/g3dlite/G3D/Vector4.h rename : externals/g3dlite/G3D/Vector4.inl => dep/g3dlite/G3D/Vector4.inl rename : externals/g3dlite/G3D/Vector4int8.h => dep/g3dlite/G3D/Vector4int8.h rename : externals/g3dlite/G3D/WeakCache.h => dep/g3dlite/G3D/WeakCache.h rename : externals/g3dlite/G3D/Welder.h => dep/g3dlite/G3D/Welder.h rename : externals/g3dlite/G3D/WrapMode.h => dep/g3dlite/G3D/WrapMode.h rename : externals/g3dlite/G3D/constants.h => dep/g3dlite/G3D/constants.h rename : externals/g3dlite/G3D/debug.h => dep/g3dlite/G3D/debug.h rename : externals/g3dlite/G3D/debugAssert.h => dep/g3dlite/G3D/debugAssert.h rename : externals/g3dlite/G3D/debugPrintf.h => dep/g3dlite/G3D/debugPrintf.h rename : externals/g3dlite/G3D/enumclass.h => dep/g3dlite/G3D/enumclass.h rename : externals/g3dlite/G3D/fileutils.h => dep/g3dlite/G3D/fileutils.h rename : externals/g3dlite/G3D/filter.h => dep/g3dlite/G3D/filter.h rename : externals/g3dlite/G3D/format.h => dep/g3dlite/G3D/format.h rename : externals/g3dlite/G3D/g3dfnmatch.h => dep/g3dlite/G3D/g3dfnmatch.h rename : externals/g3dlite/G3D/g3dmath.h => dep/g3dlite/G3D/g3dmath.h rename : externals/g3dlite/G3D/g3dmath.inl => dep/g3dlite/G3D/g3dmath.inl rename : externals/g3dlite/G3D/platform.h => dep/g3dlite/G3D/platform.h rename : externals/g3dlite/G3D/prompt.h => dep/g3dlite/G3D/prompt.h rename : externals/g3dlite/G3D/serialize.h => dep/g3dlite/G3D/serialize.h rename : externals/g3dlite/G3D/splinefunc.h => dep/g3dlite/G3D/splinefunc.h rename : externals/g3dlite/G3D/stringutils.h => dep/g3dlite/G3D/stringutils.h rename : externals/g3dlite/G3D/uint128.h => dep/g3dlite/G3D/uint128.h rename : externals/g3dlite/G3D/units.h => dep/g3dlite/G3D/units.h rename : externals/g3dlite/G3D/vectorMath.h => dep/g3dlite/G3D/vectorMath.h rename : externals/g3dlite/Line.cpp => dep/g3dlite/Line.cpp rename : externals/g3dlite/LineSegment.cpp => dep/g3dlite/LineSegment.cpp rename : externals/g3dlite/Log.cpp => dep/g3dlite/Log.cpp rename : externals/g3dlite/Matrix3.cpp => dep/g3dlite/Matrix3.cpp rename : externals/g3dlite/Matrix4.cpp => dep/g3dlite/Matrix4.cpp rename : externals/g3dlite/MemoryManager.cpp => dep/g3dlite/MemoryManager.cpp rename : externals/g3dlite/Plane.cpp => dep/g3dlite/Plane.cpp rename : externals/g3dlite/Quat.cpp => dep/g3dlite/Quat.cpp rename : externals/g3dlite/Random.cpp => dep/g3dlite/Random.cpp rename : externals/g3dlite/Ray.cpp => dep/g3dlite/Ray.cpp rename : externals/g3dlite/ReferenceCount.cpp => dep/g3dlite/ReferenceCount.cpp rename : externals/g3dlite/RegistryUtil.cpp => dep/g3dlite/RegistryUtil.cpp rename : externals/g3dlite/Sphere.cpp => dep/g3dlite/Sphere.cpp rename : externals/g3dlite/System.cpp => dep/g3dlite/System.cpp rename : externals/g3dlite/TextInput.cpp => dep/g3dlite/TextInput.cpp rename : externals/g3dlite/TextOutput.cpp => dep/g3dlite/TextOutput.cpp rename : externals/g3dlite/Triangle.cpp => dep/g3dlite/Triangle.cpp rename : externals/g3dlite/UprightFrame.cpp => dep/g3dlite/UprightFrame.cpp rename : externals/g3dlite/Vector2.cpp => dep/g3dlite/Vector2.cpp rename : externals/g3dlite/Vector3.cpp => dep/g3dlite/Vector3.cpp rename : externals/g3dlite/Vector4.cpp => dep/g3dlite/Vector4.cpp rename : externals/g3dlite/debugAssert.cpp => dep/g3dlite/debugAssert.cpp rename : externals/g3dlite/fileutils.cpp => dep/g3dlite/fileutils.cpp rename : externals/g3dlite/format.cpp => dep/g3dlite/format.cpp rename : externals/g3dlite/g3dfnmatch.cpp => dep/g3dlite/g3dfnmatch.cpp rename : externals/g3dlite/g3dmath.cpp => dep/g3dlite/g3dmath.cpp rename : externals/g3dlite/prompt.cpp => dep/g3dlite/prompt.cpp rename : externals/g3dlite/stringutils.cpp => dep/g3dlite/stringutils.cpp rename : externals/gsoap/CMakeLists.txt => dep/gsoap/CMakeLists.txt rename : externals/gsoap/soapC.cpp => dep/gsoap/soapC.cpp rename : externals/gsoap/soapH.h => dep/gsoap/soapH.h rename : externals/gsoap/soapServer.cpp => dep/gsoap/soapServer.cpp rename : externals/gsoap/soapStub.h => dep/gsoap/soapStub.h rename : externals/gsoap/stdsoap2.cpp => dep/gsoap/stdsoap2.cpp rename : externals/gsoap/stdsoap2.h => dep/gsoap/stdsoap2.h rename : externals/jemalloc/CMakeLists.txt => dep/jemalloc/CMakeLists.txt rename : externals/jemalloc/arena.c => dep/jemalloc/arena.c rename : externals/jemalloc/base.c => dep/jemalloc/base.c rename : externals/jemalloc/chunk.c => dep/jemalloc/chunk.c rename : externals/jemalloc/chunk_dss.c => dep/jemalloc/chunk_dss.c rename : externals/jemalloc/chunk_mmap.c => dep/jemalloc/chunk_mmap.c rename : externals/jemalloc/chunk_swap.c => dep/jemalloc/chunk_swap.c rename : externals/jemalloc/ckh.c => dep/jemalloc/ckh.c rename : externals/jemalloc/ctl.c => dep/jemalloc/ctl.c rename : externals/jemalloc/extent.c => dep/jemalloc/extent.c rename : externals/jemalloc/hash.c => dep/jemalloc/hash.c rename : externals/jemalloc/huge.c => dep/jemalloc/huge.c rename : externals/jemalloc/jemalloc.c => dep/jemalloc/jemalloc.c rename : externals/jemalloc/jemalloc/internal/arena.h => dep/jemalloc/jemalloc/internal/arena.h rename : externals/jemalloc/jemalloc/internal/base.h => dep/jemalloc/jemalloc/internal/base.h rename : externals/jemalloc/jemalloc/internal/chunk.h => dep/jemalloc/jemalloc/internal/chunk.h rename : externals/jemalloc/jemalloc/internal/chunk_dss.h => dep/jemalloc/jemalloc/internal/chunk_dss.h rename : externals/jemalloc/jemalloc/internal/chunk_mmap.h => dep/jemalloc/jemalloc/internal/chunk_mmap.h rename : externals/jemalloc/jemalloc/internal/chunk_swap.h => dep/jemalloc/jemalloc/internal/chunk_swap.h rename : externals/jemalloc/jemalloc/internal/ckh.h => dep/jemalloc/jemalloc/internal/ckh.h rename : externals/jemalloc/jemalloc/internal/ctl.h => dep/jemalloc/jemalloc/internal/ctl.h rename : externals/jemalloc/jemalloc/internal/extent.h => dep/jemalloc/jemalloc/internal/extent.h rename : externals/jemalloc/jemalloc/internal/hash.h => dep/jemalloc/jemalloc/internal/hash.h rename : externals/jemalloc/jemalloc/internal/huge.h => dep/jemalloc/jemalloc/internal/huge.h rename : externals/jemalloc/jemalloc/internal/jemalloc_internal.h => dep/jemalloc/jemalloc/internal/jemalloc_internal.h rename : externals/jemalloc/jemalloc/internal/jemalloc_internal.h.in => dep/jemalloc/jemalloc/internal/jemalloc_internal.h.in rename : externals/jemalloc/jemalloc/internal/mb.h => dep/jemalloc/jemalloc/internal/mb.h rename : externals/jemalloc/jemalloc/internal/mutex.h => dep/jemalloc/jemalloc/internal/mutex.h rename : externals/jemalloc/jemalloc/internal/prof.h => dep/jemalloc/jemalloc/internal/prof.h rename : externals/jemalloc/jemalloc/internal/ql.h => dep/jemalloc/jemalloc/internal/ql.h rename : externals/jemalloc/jemalloc/internal/qr.h => dep/jemalloc/jemalloc/internal/qr.h rename : externals/jemalloc/jemalloc/internal/rb.h => dep/jemalloc/jemalloc/internal/rb.h rename : externals/jemalloc/jemalloc/internal/stats.h => dep/jemalloc/jemalloc/internal/stats.h rename : externals/jemalloc/jemalloc/internal/tcache.h => dep/jemalloc/jemalloc/internal/tcache.h rename : externals/jemalloc/jemalloc/internal/totally_not_p_r_n.h => dep/jemalloc/jemalloc/internal/totally_not_p_r_n.h rename : externals/jemalloc/jemalloc/jemalloc.h => dep/jemalloc/jemalloc/jemalloc.h rename : externals/jemalloc/jemalloc/jemalloc.h.in => dep/jemalloc/jemalloc/jemalloc.h.in rename : externals/jemalloc/jemalloc/jemalloc_defs.h => dep/jemalloc/jemalloc/jemalloc_defs.h rename : externals/jemalloc/jemalloc/jemalloc_defs.h.in => dep/jemalloc/jemalloc/jemalloc_defs.h.in rename : externals/jemalloc/mb.c => dep/jemalloc/mb.c rename : externals/jemalloc/mutex.c => dep/jemalloc/mutex.c rename : externals/jemalloc/prof.c => dep/jemalloc/prof.c rename : externals/jemalloc/stats.c => dep/jemalloc/stats.c rename : externals/jemalloc/tcache.c => dep/jemalloc/tcache.c rename : externals/libmpq/AUTHORS => dep/libmpq/AUTHORS rename : externals/libmpq/CMakeLists.txt => dep/libmpq/CMakeLists.txt rename : externals/libmpq/COPYING => dep/libmpq/COPYING rename : externals/libmpq/FAQ => dep/libmpq/FAQ rename : externals/libmpq/INSTALL => dep/libmpq/INSTALL rename : externals/libmpq/Makefile.am => dep/libmpq/Makefile.am rename : externals/libmpq/NEWS => dep/libmpq/NEWS rename : externals/libmpq/README => dep/libmpq/README rename : externals/libmpq/THANKS => dep/libmpq/THANKS rename : externals/libmpq/TODO => dep/libmpq/TODO rename : externals/libmpq/autogen.sh => dep/libmpq/autogen.sh rename : externals/libmpq/bindings/Makefile.am => dep/libmpq/bindings/Makefile.am rename : externals/libmpq/bindings/d/Makefile.am => dep/libmpq/bindings/d/Makefile.am rename : externals/libmpq/bindings/d/dsss.conf => dep/libmpq/bindings/d/dsss.conf rename : externals/libmpq/bindings/d/mpq.d => dep/libmpq/bindings/d/mpq.d rename : externals/libmpq/bindings/python/Makefile.am => dep/libmpq/bindings/python/Makefile.am rename : externals/libmpq/bindings/python/mpq-info => dep/libmpq/bindings/python/mpq-info rename : externals/libmpq/bindings/python/mpq.py => dep/libmpq/bindings/python/mpq.py rename : externals/libmpq/config.h => dep/libmpq/config.h rename : externals/libmpq/configure.ac => dep/libmpq/configure.ac rename : externals/libmpq/debian/changelog => dep/libmpq/debian/changelog rename : externals/libmpq/debian/compat => dep/libmpq/debian/compat rename : externals/libmpq/debian/control => dep/libmpq/debian/control rename : externals/libmpq/debian/copyright => dep/libmpq/debian/copyright rename : externals/libmpq/debian/libmpq-dev.dirs => dep/libmpq/debian/libmpq-dev.dirs rename : externals/libmpq/debian/libmpq-dev.install => dep/libmpq/debian/libmpq-dev.install rename : externals/libmpq/debian/libmpq0.dirs => dep/libmpq/debian/libmpq0.dirs rename : externals/libmpq/debian/libmpq0.docs => dep/libmpq/debian/libmpq0.docs rename : externals/libmpq/debian/libmpq0.install => dep/libmpq/debian/libmpq0.install rename : externals/libmpq/debian/python-mpq.install => dep/libmpq/debian/python-mpq.install rename : externals/libmpq/debian/rules => dep/libmpq/debian/rules rename : externals/libmpq/doc/Makefile.am => dep/libmpq/doc/Makefile.am rename : externals/libmpq/doc/man1/Makefile.am => dep/libmpq/doc/man1/Makefile.am rename : externals/libmpq/doc/man1/libmpq-config.1 => dep/libmpq/doc/man1/libmpq-config.1 rename : externals/libmpq/doc/man3/Makefile.am => dep/libmpq/doc/man3/Makefile.am rename : externals/libmpq/doc/man3/libmpq.3 => dep/libmpq/doc/man3/libmpq.3 rename : externals/libmpq/doc/man3/libmpq__archive_close.3 => dep/libmpq/doc/man3/libmpq__archive_close.3 rename : externals/libmpq/doc/man3/libmpq__archive_files.3 => dep/libmpq/doc/man3/libmpq__archive_files.3 rename : externals/libmpq/doc/man3/libmpq__archive_offset.3 => dep/libmpq/doc/man3/libmpq__archive_offset.3 rename : externals/libmpq/doc/man3/libmpq__archive_open.3 => dep/libmpq/doc/man3/libmpq__archive_open.3 rename : externals/libmpq/doc/man3/libmpq__archive_packed_size.3 => dep/libmpq/doc/man3/libmpq__archive_packed_size.3 rename : externals/libmpq/doc/man3/libmpq__archive_unpacked_size.3 => dep/libmpq/doc/man3/libmpq__archive_unpacked_size.3 rename : externals/libmpq/doc/man3/libmpq__archive_version.3 => dep/libmpq/doc/man3/libmpq__archive_version.3 rename : externals/libmpq/doc/man3/libmpq__block_close_offset.3 => dep/libmpq/doc/man3/libmpq__block_close_offset.3 rename : externals/libmpq/doc/man3/libmpq__block_open_offset.3 => dep/libmpq/doc/man3/libmpq__block_open_offset.3 rename : externals/libmpq/doc/man3/libmpq__block_read.3 => dep/libmpq/doc/man3/libmpq__block_read.3 rename : externals/libmpq/doc/man3/libmpq__block_unpacked_size.3 => dep/libmpq/doc/man3/libmpq__block_unpacked_size.3 rename : externals/libmpq/doc/man3/libmpq__file_blocks.3 => dep/libmpq/doc/man3/libmpq__file_blocks.3 rename : externals/libmpq/doc/man3/libmpq__file_compressed.3 => dep/libmpq/doc/man3/libmpq__file_compressed.3 rename : externals/libmpq/doc/man3/libmpq__file_encrypted.3 => dep/libmpq/doc/man3/libmpq__file_encrypted.3 rename : externals/libmpq/doc/man3/libmpq__file_imploded.3 => dep/libmpq/doc/man3/libmpq__file_imploded.3 rename : externals/libmpq/doc/man3/libmpq__file_number.3 => dep/libmpq/doc/man3/libmpq__file_number.3 rename : externals/libmpq/doc/man3/libmpq__file_offset.3 => dep/libmpq/doc/man3/libmpq__file_offset.3 rename : externals/libmpq/doc/man3/libmpq__file_packed_size.3 => dep/libmpq/doc/man3/libmpq__file_packed_size.3 rename : externals/libmpq/doc/man3/libmpq__file_read.3 => dep/libmpq/doc/man3/libmpq__file_read.3 rename : externals/libmpq/doc/man3/libmpq__file_unpacked_size.3 => dep/libmpq/doc/man3/libmpq__file_unpacked_size.3 rename : externals/libmpq/doc/man3/libmpq__strerror.3 => dep/libmpq/doc/man3/libmpq__strerror.3 rename : externals/libmpq/doc/man3/libmpq__version.3 => dep/libmpq/doc/man3/libmpq__version.3 rename : externals/libmpq/libmpq-config.in => dep/libmpq/libmpq-config.in rename : externals/libmpq/libmpq.pc.in => dep/libmpq/libmpq.pc.in rename : externals/libmpq/libmpq/Makefile.am => dep/libmpq/libmpq/Makefile.am rename : externals/libmpq/libmpq/common.c => dep/libmpq/libmpq/common.c rename : externals/libmpq/libmpq/common.h => dep/libmpq/libmpq/common.h rename : externals/libmpq/libmpq/crypt_buf.h => dep/libmpq/libmpq/crypt_buf.h rename : externals/libmpq/libmpq/explode.c => dep/libmpq/libmpq/explode.c rename : externals/libmpq/libmpq/explode.h => dep/libmpq/libmpq/explode.h rename : externals/libmpq/libmpq/extract.c => dep/libmpq/libmpq/extract.c rename : externals/libmpq/libmpq/extract.h => dep/libmpq/libmpq/extract.h rename : externals/libmpq/libmpq/huffman.c => dep/libmpq/libmpq/huffman.c rename : externals/libmpq/libmpq/huffman.h => dep/libmpq/libmpq/huffman.h rename : externals/libmpq/libmpq/mpq-internal.h => dep/libmpq/libmpq/mpq-internal.h rename : externals/libmpq/libmpq/mpq.c => dep/libmpq/libmpq/mpq.c rename : externals/libmpq/libmpq/mpq.h => dep/libmpq/libmpq/mpq.h rename : externals/libmpq/libmpq/pack_begin.h => dep/libmpq/libmpq/pack_begin.h rename : externals/libmpq/libmpq/pack_end.h => dep/libmpq/libmpq/pack_end.h rename : externals/libmpq/libmpq/platform.h => dep/libmpq/libmpq/platform.h rename : externals/libmpq/libmpq/wave.c => dep/libmpq/libmpq/wave.c rename : externals/libmpq/libmpq/wave.h => dep/libmpq/libmpq/wave.h rename : externals/libmpq/tools/Makefile.am => dep/libmpq/tools/Makefile.am rename : externals/libmpq/tools/crypt_buf_gen.c => dep/libmpq/tools/crypt_buf_gen.c rename : externals/libmpq/win/config.h => dep/libmpq/win/config.h rename : externals/libmpq/win/dirent.h => dep/libmpq/win/dirent.h rename : externals/libmpq/win/stdint.h => dep/libmpq/win/stdint.h rename : externals/mersennetwister/MersenneTwister.h => dep/mersennetwister/MersenneTwister.h rename : externals/sockets/Base64.cpp => dep/sockets/Base64.cpp rename : externals/sockets/CMakeLists.txt => dep/sockets/CMakeLists.txt rename : externals/sockets/Exception.cpp => dep/sockets/Exception.cpp rename : externals/sockets/Ipv4Address.cpp => dep/sockets/Ipv4Address.cpp rename : externals/sockets/Ipv6Address.cpp => dep/sockets/Ipv6Address.cpp rename : externals/sockets/Lock.cpp => dep/sockets/Lock.cpp rename : externals/sockets/Makefile => dep/sockets/Makefile rename : externals/sockets/Mutex.cpp => dep/sockets/Mutex.cpp rename : externals/sockets/Parse.cpp => dep/sockets/Parse.cpp rename : externals/sockets/ResolvServer.cpp => dep/sockets/ResolvServer.cpp rename : externals/sockets/ResolvSocket.cpp => dep/sockets/ResolvSocket.cpp rename : externals/sockets/Socket.cpp => dep/sockets/Socket.cpp rename : externals/sockets/SocketHandler.cpp => dep/sockets/SocketHandler.cpp rename : externals/sockets/StdoutLog.cpp => dep/sockets/StdoutLog.cpp rename : externals/sockets/StreamSocket.cpp => dep/sockets/StreamSocket.cpp rename : externals/sockets/TcpSocket.cpp => dep/sockets/TcpSocket.cpp rename : externals/sockets/Thread.cpp => dep/sockets/Thread.cpp rename : externals/sockets/UdpSocket.cpp => dep/sockets/UdpSocket.cpp rename : externals/sockets/Utility.cpp => dep/sockets/Utility.cpp rename : externals/sockets/include/Base64.h => dep/sockets/include/Base64.h rename : externals/sockets/include/Exception.h => dep/sockets/include/Exception.h rename : externals/sockets/include/File.h => dep/sockets/include/File.h rename : externals/sockets/include/IFile.h => dep/sockets/include/IFile.h rename : externals/sockets/include/ISocketHandler.h => dep/sockets/include/ISocketHandler.h rename : externals/sockets/include/Ipv4Address.h => dep/sockets/include/Ipv4Address.h rename : externals/sockets/include/Ipv6Address.h => dep/sockets/include/Ipv6Address.h rename : externals/sockets/include/ListenSocket.h => dep/sockets/include/ListenSocket.h rename : externals/sockets/include/Lock.h => dep/sockets/include/Lock.h rename : externals/sockets/include/Mutex.h => dep/sockets/include/Mutex.h rename : externals/sockets/include/Parse.h => dep/sockets/include/Parse.h rename : externals/sockets/include/ResolvServer.h => dep/sockets/include/ResolvServer.h rename : externals/sockets/include/ResolvSocket.h => dep/sockets/include/ResolvSocket.h rename : externals/sockets/include/SctpSocket.h => dep/sockets/include/SctpSocket.h rename : externals/sockets/include/Socket.h => dep/sockets/include/Socket.h rename : externals/sockets/include/SocketAddress.h => dep/sockets/include/SocketAddress.h rename : externals/sockets/include/SocketHandler.h => dep/sockets/include/SocketHandler.h rename : externals/sockets/include/StdLog.h => dep/sockets/include/StdLog.h rename : externals/sockets/include/StdoutLog.h => dep/sockets/include/StdoutLog.h rename : externals/sockets/include/StreamSocket.h => dep/sockets/include/StreamSocket.h rename : externals/sockets/include/TcpSocket.h => dep/sockets/include/TcpSocket.h rename : externals/sockets/include/Thread.h => dep/sockets/include/Thread.h rename : externals/sockets/include/UdpSocket.h => dep/sockets/include/UdpSocket.h rename : externals/sockets/include/Utility.h => dep/sockets/include/Utility.h rename : externals/sockets/include/socket_include.h => dep/sockets/include/socket_include.h rename : externals/sockets/include/sockets-config.h => dep/sockets/include/sockets-config.h rename : externals/sockets/network_kist.txt => dep/sockets/network_kist.txt rename : externals/sockets/socket_include.cpp => dep/sockets/socket_include.cpp rename : externals/utf8cpp/utf8.h => dep/utf8cpp/utf8.h rename : externals/utf8cpp/utf8/checked.h => dep/utf8cpp/utf8/checked.h rename : externals/utf8cpp/utf8/core.h => dep/utf8cpp/utf8/core.h rename : externals/utf8cpp/utf8/unchecked.h => dep/utf8cpp/utf8/unchecked.h rename : externals/zlib/CMakeLists.txt => dep/zlib/CMakeLists.txt rename : externals/zlib/adler32.c => dep/zlib/adler32.c rename : externals/zlib/compress.c => dep/zlib/compress.c rename : externals/zlib/crc32.c => dep/zlib/crc32.c rename : externals/zlib/crc32.h => dep/zlib/crc32.h rename : externals/zlib/deflate.c => dep/zlib/deflate.c rename : externals/zlib/deflate.h => dep/zlib/deflate.h rename : externals/zlib/example.c => dep/zlib/example.c rename : externals/zlib/gzclose.c => dep/zlib/gzclose.c rename : externals/zlib/gzguts.h => dep/zlib/gzguts.h rename : externals/zlib/gzlib.c => dep/zlib/gzlib.c rename : externals/zlib/gzread.c => dep/zlib/gzread.c rename : externals/zlib/gzwrite.c => dep/zlib/gzwrite.c rename : externals/zlib/infback.c => dep/zlib/infback.c rename : externals/zlib/inffast.c => dep/zlib/inffast.c rename : externals/zlib/inffast.h => dep/zlib/inffast.h rename : externals/zlib/inffixed.h => dep/zlib/inffixed.h rename : externals/zlib/inflate.c => dep/zlib/inflate.c rename : externals/zlib/inflate.h => dep/zlib/inflate.h rename : externals/zlib/inftrees.c => dep/zlib/inftrees.c rename : externals/zlib/inftrees.h => dep/zlib/inftrees.h rename : externals/zlib/minigzip.c => dep/zlib/minigzip.c rename : externals/zlib/trees.c => dep/zlib/trees.c rename : externals/zlib/trees.h => dep/zlib/trees.h rename : externals/zlib/uncompr.c => dep/zlib/uncompr.c rename : externals/zlib/zconf.h => dep/zlib/zconf.h rename : externals/zlib/zlib.h => dep/zlib/zlib.h rename : externals/zlib/zutil.c => dep/zlib/zutil.c rename : externals/zlib/zutil.h => dep/zlib/zutil.h rename : docs/AuctionHouseBot.txt => doc/AuctionHouseBot.txt rename : docs/EventAI.txt => doc/EventAI.txt rename : docs/HowToScript.txt => doc/HowToScript.txt rename : docs/TextTables.txt => doc/TextTables.txt rename : docs/UnixInstall.txt => doc/UnixInstall.txt rename : docs/gpl-2.0.txt => doc/gpl-2.0.txt
Diffstat (limited to 'dep/acelite/ace/Thread_Manager.cpp')
-rw-r--r--dep/acelite/ace/Thread_Manager.cpp2223
1 files changed, 2223 insertions, 0 deletions
diff --git a/dep/acelite/ace/Thread_Manager.cpp b/dep/acelite/ace/Thread_Manager.cpp
new file mode 100644
index 00000000000..4737dcbfaad
--- /dev/null
+++ b/dep/acelite/ace/Thread_Manager.cpp
@@ -0,0 +1,2223 @@
+// $Id: Thread_Manager.cpp 85341 2009-05-14 11:07:37Z johnnyw $
+
+#include "ace/TSS_T.h"
+#include "ace/Thread_Manager.h"
+#include "ace/Dynamic.h"
+#include "ace/Object_Manager.h"
+#include "ace/Singleton.h"
+#include "ace/Auto_Ptr.h"
+#include "ace/Guard_T.h"
+#include "ace/Time_Value.h"
+#include "ace/OS_NS_sys_time.h"
+#include "ace/Truncate.h"
+
+#if !defined (__ACE_INLINE__)
+#include "ace/Thread_Manager.inl"
+#endif /* __ACE_INLINE__ */
+
+ACE_RCSID (ace,
+ Thread_Manager,
+ "$Id: Thread_Manager.cpp 85341 2009-05-14 11:07:37Z johnnyw $")
+
+ACE_BEGIN_VERSIONED_NAMESPACE_DECL
+
+ACE_At_Thread_Exit::~ACE_At_Thread_Exit (void)
+{
+ this->do_apply ();
+}
+
+ACE_At_Thread_Exit_Func::~ACE_At_Thread_Exit_Func (void)
+{
+ this->do_apply ();
+}
+
+void
+ACE_At_Thread_Exit_Func::apply (void)
+{
+ this->func_ (this->object_, this->param_);
+}
+
+ACE_ALLOC_HOOK_DEFINE(ACE_Thread_Control)
+ACE_ALLOC_HOOK_DEFINE(ACE_Thread_Manager)
+
+#if ! defined (ACE_THREAD_MANAGER_LACKS_STATICS)
+// Process-wide Thread Manager.
+ACE_Thread_Manager *ACE_Thread_Manager::thr_mgr_ = 0;
+
+// Controls whether the Thread_Manager is deleted when we shut down
+// (we can only delete it safely if we created it!)
+bool ACE_Thread_Manager::delete_thr_mgr_ = false;
+#endif /* ! defined (ACE_THREAD_MANAGER_LACKS_STATICS) */
+
+ACE_TSS_TYPE (ACE_Thread_Exit) *ACE_Thread_Manager::thr_exit_ = 0;
+
+int
+ACE_Thread_Manager::set_thr_exit (ACE_TSS_TYPE (ACE_Thread_Exit) *ptr)
+{
+ if (ACE_Thread_Manager::thr_exit_ == 0)
+ ACE_Thread_Manager::thr_exit_ = ptr;
+ else
+ return -1;
+ return 0;
+}
+
+void
+ACE_Thread_Manager::dump (void)
+{
+#if defined (ACE_HAS_DUMP)
+ ACE_TRACE ("ACE_Thread_Manager::dump");
+ // Cast away const-ness of this in order to use its non-const lock_.
+ ACE_MT (ACE_GUARD (ACE_Thread_Mutex, ace_mon,
+ ((ACE_Thread_Manager *) this)->lock_));
+
+ ACE_DEBUG ((LM_DEBUG, ACE_BEGIN_DUMP, this));
+
+ ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("\ngrp_id_ = %d"), this->grp_id_));
+ ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("\ncurrent_count_ = %d"), this->thr_list_.size ()));
+
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> iter (this->thr_list_);
+ !iter.done ();
+ iter.advance ())
+ {
+ iter.next ()->dump ();
+ }
+
+ ACE_DEBUG ((LM_DEBUG, ACE_END_DUMP));
+#endif /* ACE_HAS_DUMP */
+}
+
+ACE_Thread_Descriptor::~ACE_Thread_Descriptor (void)
+{
+ delete this->sync_;
+}
+
+void
+ACE_Thread_Descriptor::at_pop (int apply)
+{
+ ACE_TRACE ("ACE_Thread_Descriptor::at_pop");
+ // Get first at from at_exit_list
+ ACE_At_Thread_Exit* at = this->at_exit_list_;
+ // Remove at from at_exit list
+ this->at_exit_list_ = at->next_;
+ // Apply if required
+ if (apply)
+ {
+ at->apply ();
+ // Do the apply method
+ at->was_applied (true);
+ // Mark at has been applied to avoid double apply from
+ // at destructor
+ }
+ // If at is not owner delete at.
+ if (!at->is_owner ())
+ delete at;
+}
+
+void
+ACE_Thread_Descriptor::at_push (ACE_At_Thread_Exit* cleanup, bool is_owner)
+{
+ ACE_TRACE ("ACE_Thread_Descriptor::at_push");
+ cleanup->is_owner (is_owner);
+ cleanup->td_ = this;
+ cleanup->next_ = at_exit_list_;
+ at_exit_list_ = cleanup;
+}
+
+int
+ACE_Thread_Descriptor::at_exit (ACE_At_Thread_Exit& cleanup)
+{
+ ACE_TRACE ("ACE_Thread_Descriptor::at_exit");
+ at_push (&cleanup, 1);
+ return 0;
+}
+
+int
+ACE_Thread_Descriptor::at_exit (ACE_At_Thread_Exit* cleanup)
+{
+ ACE_TRACE ("ACE_Thread_Descriptor::at_exit");
+ if (cleanup==0)
+ return -1;
+ else
+ {
+ this->at_push (cleanup);
+ return 0;
+ }
+}
+
+void
+ACE_Thread_Descriptor::do_at_exit ()
+{
+ ACE_TRACE ("ACE_Thread_Descriptor::do_at_exit");
+ while (at_exit_list_!=0)
+ this->at_pop ();
+}
+
+void
+ACE_Thread_Descriptor::terminate ()
+{
+ ACE_TRACE ("ACE_Thread_Descriptor::terminate");
+
+ if (!terminated_)
+ {
+ ACE_Log_Msg* log_msg = this->log_msg_;
+ terminated_ = true;
+ // Run at_exit hooks
+ this->do_at_exit ();
+ // We must remove Thread_Descriptor from Thread_Manager list
+ if (this->tm_ != 0)
+ {
+ int close_handle = 0;
+
+#if !defined (ACE_HAS_VXTHREADS)
+ // Threads created with THR_DAEMON shouldn't exist here, but
+ // just to be safe, let's put it here.
+
+ if (ACE_BIT_DISABLED (this->thr_state_, ACE_Thread_Manager::ACE_THR_JOINING))
+ {
+ if (ACE_BIT_DISABLED (this->flags_, THR_DETACHED | THR_DAEMON)
+ || ACE_BIT_ENABLED (this->flags_, THR_JOINABLE))
+ {
+ // Mark thread as terminated.
+ ACE_SET_BITS (this->thr_state_, ACE_Thread_Manager::ACE_THR_TERMINATED);
+ tm_->register_as_terminated (this);
+ // Must copy the information here because td will be
+ // "freed" below.
+ }
+#if defined (ACE_WIN32)
+ else
+ {
+ close_handle = 1;
+ }
+#endif /* ACE_WIN32 */
+ }
+#endif /* !ACE_HAS_VXTHREADS */
+
+ // Remove thread descriptor from the table.
+ if (this->tm_ != 0)
+ tm_->remove_thr (this, close_handle);
+ }
+
+ // Check if we need delete ACE_Log_Msg instance
+ // If ACE_TSS_cleanup was not executed first log_msg == 0
+ if (log_msg == 0)
+ {
+ // Only inform to ACE_TSS_cleanup that it must delete the log instance
+ // setting ACE_LOG_MSG thr_desc to 0.
+ ACE_LOG_MSG->thr_desc (0);
+ }
+ else
+ {
+ // Thread_Descriptor is the owner of the Log_Msg instance!!
+ // deleted.
+ this->log_msg_ = 0;
+ delete log_msg;
+ }
+ }
+}
+
+int
+ACE_Thread_Descriptor::at_exit (void *object,
+ ACE_CLEANUP_FUNC cleanup_hook,
+ void *param)
+{
+ ACE_TRACE ("ACE_Thread_Descriptor::at_exit");
+ // To keep compatibility, when cleanup_hook is null really is a at_pop
+ // without apply.
+ if (cleanup_hook == 0)
+ {
+ if (this->at_exit_list_!= 0)
+ this->at_pop(0);
+ }
+ else
+ {
+ ACE_At_Thread_Exit* cleanup = 0;
+ ACE_NEW_RETURN (cleanup,
+ ACE_At_Thread_Exit_Func (object,
+ cleanup_hook,
+ param),
+ -1);
+ this->at_push (cleanup);
+ }
+ return 0;
+}
+
+void
+ACE_Thread_Descriptor::dump (void) const
+{
+#if defined (ACE_HAS_DUMP)
+ ACE_TRACE ("ACE_Thread_Descriptor::dump");
+ ACE_DEBUG ((LM_DEBUG, ACE_BEGIN_DUMP, this));
+
+ ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("\nthr_id_ = %d"), this->thr_id_));
+ ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("\nthr_handle_ = %d"), this->thr_handle_));
+ ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("\ngrp_id_ = %d"), this->grp_id_));
+ ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("\nthr_state_ = %d"), this->thr_state_));
+ ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("\nflags_ = %x\n"), this->flags_));
+
+ ACE_DEBUG ((LM_DEBUG, ACE_END_DUMP));
+#endif /* ACE_HAS_DUMP */
+}
+
+ACE_Thread_Descriptor::ACE_Thread_Descriptor (void)
+ : log_msg_ (0),
+ at_exit_list_ (0),
+ terminated_ (false)
+{
+ ACE_TRACE ("ACE_Thread_Descriptor::ACE_Thread_Descriptor");
+ ACE_NEW (this->sync_,
+ ACE_DEFAULT_THREAD_MANAGER_LOCK);
+}
+
+void
+ACE_Thread_Descriptor::acquire_release (void)
+{
+ // Just try to acquire the lock then release it.
+#if defined (ACE_THREAD_MANAGER_USES_SAFE_SPAWN)
+ if (ACE_BIT_DISABLED (this->thr_state_, ACE_Thread_Manager::ACE_THR_SPAWNED))
+#endif /* ACE_THREAD_MANAGER_USES_SAFE_SPAWN */
+ {
+ this->sync_->acquire ();
+ // Acquire the lock before removing <td> from the thread table. If
+ // this thread is in the table already, it should simply acquire the
+ // lock easily.
+
+ // Once we get the lock, we must have registered.
+ ACE_ASSERT (ACE_BIT_ENABLED (this->thr_state_, ACE_Thread_Manager::ACE_THR_SPAWNED));
+
+ this->sync_->release ();
+ // Release the lock before putting it back to freelist.
+ }
+}
+
+void
+ACE_Thread_Descriptor::acquire (void)
+{
+ // Just try to acquire the lock then release it.
+#if defined (ACE_THREAD_MANAGER_USES_SAFE_SPAWN)
+ if (ACE_BIT_DISABLED (this->thr_state_, ACE_Thread_Manager::ACE_THR_SPAWNED))
+#endif /* ACE_THREAD_MANAGER_USES_SAFE_SPAWN */
+ {
+ this->sync_->acquire ();
+ }
+}
+
+void
+ACE_Thread_Descriptor::release (void)
+{
+ // Just try to acquire the lock then release it.
+#if defined (ACE_THREAD_MANAGER_USES_SAFE_SPAWN)
+ if (ACE_BIT_DISABLED (this->thr_state_, ACE_Thread_Manager::ACE_THR_SPAWNED))
+#endif /* ACE_THREAD_MANAGER_USES_SAFE_SPAWN */
+ {
+ this->sync_->release ();
+ // Release the lock before putting it back to freelist.
+ }
+}
+
+// The following macro simplifies subsequence code.
+#define ACE_FIND(OP,INDEX) \
+ ACE_Thread_Descriptor *INDEX = OP; \
+
+ACE_Thread_Descriptor *
+ACE_Thread_Manager::thread_descriptor (ACE_thread_t thr_id)
+{
+ ACE_TRACE ("ACE_Thread_Manager::thread_descriptor");
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, 0));
+
+ ACE_FIND (this->find_thread (thr_id), ptr);
+ return ptr;
+}
+
+ACE_Thread_Descriptor *
+ACE_Thread_Manager::hthread_descriptor (ACE_hthread_t thr_handle)
+{
+ ACE_TRACE ("ACE_Thread_Manager::hthread_descriptor");
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, 0));
+
+ ACE_FIND (this->find_hthread (thr_handle), ptr);
+ return ptr;
+}
+
+// Return the thread descriptor (indexed by ACE_hthread_t).
+
+int
+ACE_Thread_Manager::thr_self (ACE_hthread_t &self)
+{
+ ACE_TRACE ("ACE_Thread_Manager::thr_self");
+
+ ACE_Thread_Descriptor *desc =
+ this->thread_desc_self ();
+
+ if (desc == 0)
+ return -1;
+ else
+ desc->self (self);
+
+ return 0;
+}
+
+// Initialize the synchronization variables.
+
+ACE_Thread_Manager::ACE_Thread_Manager (size_t prealloc,
+ size_t lwm,
+ size_t inc,
+ size_t hwm)
+ : grp_id_ (1),
+ automatic_wait_ (1)
+#if defined (ACE_HAS_THREADS)
+ , zero_cond_ (lock_)
+#endif /* ACE_HAS_THREADS */
+ , thread_desc_freelist_ (ACE_FREE_LIST_WITH_POOL,
+ prealloc, lwm, hwm, inc)
+{
+ ACE_TRACE ("ACE_Thread_Manager::ACE_Thread_Manager");
+}
+
+#if ! defined (ACE_THREAD_MANAGER_LACKS_STATICS)
+ACE_Thread_Manager *
+ACE_Thread_Manager::instance (void)
+{
+ ACE_TRACE ("ACE_Thread_Manager::instance");
+
+ if (ACE_Thread_Manager::thr_mgr_ == 0)
+ {
+ // Perform Double-Checked Locking Optimization.
+ ACE_MT (ACE_GUARD_RETURN (ACE_Recursive_Thread_Mutex, ace_mon,
+ *ACE_Static_Object_Lock::instance (), 0));
+
+ if (ACE_Thread_Manager::thr_mgr_ == 0)
+ {
+ ACE_NEW_RETURN (ACE_Thread_Manager::thr_mgr_,
+ ACE_Thread_Manager,
+ 0);
+ ACE_Thread_Manager::delete_thr_mgr_ = true;
+ }
+ }
+
+ return ACE_Thread_Manager::thr_mgr_;
+}
+
+ACE_Thread_Manager *
+ACE_Thread_Manager::instance (ACE_Thread_Manager *tm)
+{
+ ACE_TRACE ("ACE_Thread_Manager::instance");
+ ACE_MT (ACE_GUARD_RETURN (ACE_Recursive_Thread_Mutex, ace_mon,
+ *ACE_Static_Object_Lock::instance (), 0));
+
+ ACE_Thread_Manager *t = ACE_Thread_Manager::thr_mgr_;
+ // We can't safely delete it since we don't know who created it!
+ ACE_Thread_Manager::delete_thr_mgr_ = false;
+
+ ACE_Thread_Manager::thr_mgr_ = tm;
+ return t;
+}
+
+void
+ACE_Thread_Manager::close_singleton (void)
+{
+ ACE_TRACE ("ACE_Thread_Manager::close_singleton");
+
+ ACE_MT (ACE_GUARD (ACE_Recursive_Thread_Mutex, ace_mon,
+ *ACE_Static_Object_Lock::instance ()));
+
+ if (ACE_Thread_Manager::delete_thr_mgr_)
+ {
+ // First, we clean up the thread descriptor list.
+ ACE_Thread_Manager::thr_mgr_->close ();
+ delete ACE_Thread_Manager::thr_mgr_;
+ ACE_Thread_Manager::thr_mgr_ = 0;
+ ACE_Thread_Manager::delete_thr_mgr_ = false;
+ }
+
+ ACE_Thread_Exit::cleanup (ACE_Thread_Manager::thr_exit_);
+}
+#endif /* ! defined (ACE_THREAD_MANAGER_LACKS_STATICS) */
+
+// Close up and release all resources.
+
+int
+ACE_Thread_Manager::close ()
+{
+ ACE_TRACE ("ACE_Thread_Manager::close");
+
+ // Clean up the thread descriptor list.
+ if (this->automatic_wait_)
+ this->wait (0, 1);
+ else
+ {
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
+
+ this->remove_thr_all ();
+ }
+
+ return 0;
+}
+
+ACE_Thread_Manager::~ACE_Thread_Manager (void)
+{
+ ACE_TRACE ("ACE_Thread_Manager::~ACE_Thread_Manager");
+ this->close ();
+}
+
+
+// Run the entry point for thread spawned under the control of the
+// <ACE_Thread_Manager>. This must be an extern "C" to make certain
+// compilers happy...
+//
+// The interaction with <ACE_Thread_Exit> and
+// <ace_thread_manager_adapter> works like this, with
+// ACE_HAS_THREAD_SPECIFIC_STORAGE or ACE_HAS_TSS_EMULATION:
+//
+// o Every thread in the <ACE_Thread_Manager> is run with
+// <ace_thread_manager_adapter>.
+//
+// o <ace_thread_manager_adapter> retrieves the singleton
+// <ACE_Thread_Exit> instance from <ACE_Thread_Exit::instance>.
+// The singleton gets created in thread-specific storage
+// in the first call to that function. The key point is that the
+// instance is in thread-specific storage.
+//
+// o A thread can exit by various means, such as <ACE_Thread::exit>, C++
+// or Win32 exception, "falling off the end" of the thread entry
+// point function, etc.
+//
+// o If you follow this so far, now it gets really fun . . .
+// When the thread-specific storage (for the thread that
+// is being destroyed) is cleaned up, the OS threads package (or
+// the ACE emulation of thread-specific storage) will destroy any
+// objects that are in thread-specific storage. It has a list of
+// them, and just walks down the list and destroys each one.
+//
+// o That's where the ACE_Thread_Exit destructor gets called.
+
+#if defined(ACE_USE_THREAD_MANAGER_ADAPTER)
+extern "C" void *
+ace_thread_manager_adapter (void *args)
+{
+#if defined (ACE_HAS_TSS_EMULATION)
+ // As early as we can in the execution of the new thread, allocate
+ // its local TS storage. Allocate it on the stack, to save dynamic
+ // allocation/dealloction.
+ void *ts_storage[ACE_TSS_Emulation::ACE_TSS_THREAD_KEYS_MAX];
+ ACE_TSS_Emulation::tss_open (ts_storage);
+#endif /* ACE_HAS_TSS_EMULATION */
+
+ ACE_Thread_Adapter *thread_args = reinterpret_cast<ACE_Thread_Adapter *> (args);
+
+ // NOTE: this preprocessor directive should match the one in above
+ // ACE_Thread_Exit::instance (). With the Xavier Pthreads package,
+ // the exit_hook in TSS causes a seg fault. So, this works around
+ // that by creating exit_hook on the stack.
+#if defined (ACE_HAS_THREAD_SPECIFIC_STORAGE) || defined (ACE_HAS_TSS_EMULATION)
+ // Obtain our thread-specific exit hook and make sure that it knows
+ // how to clean us up! Note that we never use this pointer directly
+ // (it's stored in thread-specific storage), so it's ok to
+ // dereference it here and only store it as a reference.
+ ACE_Thread_Exit &exit_hook = *ACE_Thread_Exit::instance ();
+#else
+ // Without TSS, create an <ACE_Thread_Exit> instance. When this
+ // function returns, its destructor will be called because the
+ // object goes out of scope. The drawback with this appraoch is
+ // that the destructor _won't_ get called if <thr_exit> is called.
+ // So, threads shouldn't exit that way. Instead, they should return
+ // from <svc>.
+ ACE_Thread_Exit exit_hook;
+#endif /* ACE_HAS_THREAD_SPECIFIC_STORAGE || ACE_HAS_TSS_EMULATION */
+
+ // Keep track of the <Thread_Manager> that's associated with this
+ // <exit_hook>.
+ exit_hook.thr_mgr (thread_args->thr_mgr ());
+
+ // Invoke the user-supplied function with the args.
+ void *status = thread_args->invoke ();
+
+ delete static_cast<ACE_Base_Thread_Adapter *> (thread_args);
+ return status;
+}
+#endif
+
+// Call the appropriate OS routine to spawn a thread. Should *not* be
+// called with the lock_ held...
+
+int
+ACE_Thread_Manager::spawn_i (ACE_THR_FUNC func,
+ void *args,
+ long flags,
+ ACE_thread_t *t_id,
+ ACE_hthread_t *t_handle,
+ long priority,
+ int grp_id,
+ void *stack,
+ size_t stack_size,
+ ACE_Task_Base *task,
+ const char** thr_name)
+{
+ // First, threads created by Thread Manager should not be daemon threads.
+ // Using assertion is probably a bit too strong. However, it helps
+ // finding this kind of error as early as possible. Perhaps we can replace
+ // assertion by returning error.
+ ACE_ASSERT (ACE_BIT_DISABLED (flags, THR_DAEMON));
+
+ // Create a new thread running <func>. *Must* be called with the
+ // <lock_> held...
+ // Get a "new" Thread Descriptor from the freelist.
+ auto_ptr<ACE_Thread_Descriptor> new_thr_desc (this->thread_desc_freelist_.remove ());
+
+ // Reset thread descriptor status
+ new_thr_desc->reset (this);
+
+ ACE_Thread_Adapter *thread_args = 0;
+# if defined (ACE_HAS_WIN32_STRUCTURAL_EXCEPTIONS)
+ ACE_NEW_RETURN (thread_args,
+ ACE_Thread_Adapter (func,
+ args,
+ (ACE_THR_C_FUNC) ACE_THREAD_ADAPTER_NAME,
+ this,
+ new_thr_desc.get (),
+ ACE_OS_Object_Manager::seh_except_selector(),
+ ACE_OS_Object_Manager::seh_except_handler()),
+ -1);
+# else
+ ACE_NEW_RETURN (thread_args,
+ ACE_Thread_Adapter (func,
+ args,
+ (ACE_THR_C_FUNC) ACE_THREAD_ADAPTER_NAME,
+ this,
+ new_thr_desc.get ()),
+ -1);
+# endif /* ACE_HAS_WIN32_STRUCTURAL_EXCEPTIONS */
+ auto_ptr <ACE_Base_Thread_Adapter> auto_thread_args (static_cast<ACE_Base_Thread_Adapter *> (thread_args));
+
+ ACE_TRACE ("ACE_Thread_Manager::spawn_i");
+ ACE_hthread_t thr_handle;
+
+ ACE_thread_t thr_id;
+ if (t_id == 0)
+ t_id = &thr_id;
+
+ // Acquire the <sync_> lock to block the spawned thread from
+ // removing this Thread Descriptor before it gets put into our
+ // thread table.
+ new_thr_desc->sync_->acquire ();
+
+ int const result = ACE_Thread::spawn (func,
+ args,
+ flags,
+ t_id,
+ &thr_handle,
+ priority,
+ stack,
+ stack_size,
+ thread_args,
+ thr_name);
+
+ if (result != 0)
+ {
+ // _Don't_ clobber errno here! result is either 0 or -1, and
+ // ACE_OS::thr_create () already set errno! D. Levine 28 Mar 1997
+ // errno = result;
+ ACE_Errno_Guard guard (errno); // Lock release may smash errno
+ new_thr_desc->sync_->release ();
+ return -1;
+ }
+ auto_thread_args.release ();
+
+#if defined (ACE_HAS_WTHREADS)
+ // Have to duplicate handle if client asks for it.
+ // @@ How are thread handles implemented on AIX? Do they
+ // also need to be duplicated?
+ if (t_handle != 0)
+# if defined (ACE_LACKS_DUPLICATEHANDLE)
+ *t_handle = thr_handle;
+# else /* ! ACE_LACKS_DUP */
+ (void) ::DuplicateHandle (::GetCurrentProcess (),
+ thr_handle,
+ ::GetCurrentProcess (),
+ t_handle,
+ 0,
+ TRUE,
+ DUPLICATE_SAME_ACCESS);
+# endif /* ! ACE_LACKS_DUP */
+#else /* ! ACE_HAS_WTHREADS */
+ if (t_handle != 0)
+ *t_handle = thr_handle;
+#endif /* ! ACE_HAS_WTHREADS */
+
+ // append_thr also put the <new_thr_desc> into Thread_Manager's
+ // double-linked list. Only after this point, can we manipulate
+ // double-linked list from a spawned thread's context.
+ return this->append_thr (*t_id,
+ thr_handle,
+ ACE_THR_SPAWNED,
+ grp_id,
+ task,
+ flags,
+ new_thr_desc.release ());
+}
+
+int
+ACE_Thread_Manager::spawn (ACE_THR_FUNC func,
+ void *args,
+ long flags,
+ ACE_thread_t *t_id,
+ ACE_hthread_t *t_handle,
+ long priority,
+ int grp_id,
+ void *stack,
+ size_t stack_size,
+ const char** thr_name)
+{
+ ACE_TRACE ("ACE_Thread_Manager::spawn");
+
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
+
+ if (grp_id == -1)
+ grp_id = this->grp_id_++; // Increment the group id.
+
+ if (priority != ACE_DEFAULT_THREAD_PRIORITY)
+ ACE_CLR_BITS (flags, THR_INHERIT_SCHED);
+
+ if (this->spawn_i (func,
+ args,
+ flags,
+ t_id,
+ t_handle,
+ priority,
+ grp_id,
+ stack,
+ stack_size,
+ 0,
+ thr_name) == -1)
+ return -1;
+
+ return grp_id;
+}
+
+// Create N new threads running FUNC.
+
+int
+ACE_Thread_Manager::spawn_n (size_t n,
+ ACE_THR_FUNC func,
+ void *args,
+ long flags,
+ long priority,
+ int grp_id,
+ ACE_Task_Base *task,
+ ACE_hthread_t thread_handles[],
+ void *stack[],
+ size_t stack_size[],
+ const char* thr_name[])
+{
+ ACE_TRACE ("ACE_Thread_Manager::spawn_n");
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
+
+ if (grp_id == -1)
+ grp_id = this->grp_id_++; // Increment the group id.
+
+ for (size_t i = 0; i < n; i++)
+ {
+ // @@ What should happen if this fails?! e.g., should we try to
+ // cancel the other threads that we've already spawned or what?
+ if (this->spawn_i (func,
+ args,
+ flags,
+ 0,
+ thread_handles == 0 ? 0 : &thread_handles[i],
+ priority,
+ grp_id,
+ stack == 0 ? 0 : stack[i],
+ stack_size == 0 ? ACE_DEFAULT_THREAD_STACKSIZE : stack_size[i],
+ task,
+ thr_name == 0 ? 0 : &thr_name [i]) == -1)
+ return -1;
+ }
+
+ return grp_id;
+}
+
+// Create N new threads running FUNC.
+
+int
+ACE_Thread_Manager::spawn_n (ACE_thread_t thread_ids[],
+ size_t n,
+ ACE_THR_FUNC func,
+ void *args,
+ long flags,
+ long priority,
+ int grp_id,
+ void *stack[],
+ size_t stack_size[],
+ ACE_hthread_t thread_handles[],
+ ACE_Task_Base *task,
+ const char* thr_name[])
+{
+ ACE_TRACE ("ACE_Thread_Manager::spawn_n");
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
+
+ if (grp_id == -1)
+ grp_id = this->grp_id_++; // Increment the group id.
+
+ for (size_t i = 0; i < n; i++)
+ {
+ // @@ What should happen if this fails?! e.g., should we try to
+ // cancel the other threads that we've already spawned or what?
+ if (this->spawn_i (func,
+ args,
+ flags,
+ thread_ids == 0 ? 0 : &thread_ids[i],
+ thread_handles == 0 ? 0 : &thread_handles[i],
+ priority,
+ grp_id,
+ stack == 0 ? 0 : stack[i],
+ stack_size == 0 ? ACE_DEFAULT_THREAD_STACKSIZE : stack_size[i],
+ task,
+ thr_name == 0 ? 0 : &thr_name [i]) == -1)
+ return -1;
+ }
+
+ return grp_id;
+}
+
+// Append a thread into the pool (does not check for duplicates).
+// Must be called with locks held.
+
+int
+ACE_Thread_Manager::append_thr (ACE_thread_t t_id,
+ ACE_hthread_t t_handle,
+ ACE_UINT32 thr_state,
+ int grp_id,
+ ACE_Task_Base *task,
+ long flags,
+ ACE_Thread_Descriptor *td)
+{
+ ACE_TRACE ("ACE_Thread_Manager::append_thr");
+ ACE_Thread_Descriptor *thr_desc = 0;
+
+ if (td == 0)
+ {
+ ACE_NEW_RETURN (thr_desc,
+ ACE_Thread_Descriptor,
+ -1);
+ thr_desc->tm_ = this;
+ // Setup the Thread_Manager.
+ }
+ else
+ thr_desc = td;
+
+ thr_desc->thr_id_ = t_id;
+ thr_desc->thr_handle_ = t_handle;
+ thr_desc->grp_id_ = grp_id;
+ thr_desc->task_ = task;
+ thr_desc->flags_ = flags;
+
+ this->thr_list_.insert_head (thr_desc);
+ ACE_SET_BITS (thr_desc->thr_state_, thr_state);
+ thr_desc->sync_->release ();
+
+ return 0;
+}
+
+// Return the thread descriptor (indexed by ACE_hthread_t).
+
+ACE_Thread_Descriptor *
+ACE_Thread_Manager::find_hthread (ACE_hthread_t h_id)
+{
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> iter (this->thr_list_);
+ !iter.done ();
+ iter.advance ())
+ {
+ if (ACE_OS::thr_cmp (iter.next ()->thr_handle_, h_id))
+ {
+ return iter.next ();
+ }
+ }
+
+ return 0;
+}
+
+// Locate the index in the table associated with <t_id>. Must be
+// called with the lock held.
+
+ACE_Thread_Descriptor *
+ACE_Thread_Manager::find_thread (ACE_thread_t t_id)
+{
+ ACE_TRACE ("ACE_Thread_Manager::find_thread");
+
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> iter (this->thr_list_);
+ !iter.done ();
+ iter.advance ())
+ {
+ if (ACE_OS::thr_equal (iter.next ()->thr_id_, t_id))
+ {
+ return iter.next ();
+ }
+ }
+ return 0;
+}
+
+// Insert a thread into the pool (checks for duplicates and doesn't
+// allow them to be inserted twice).
+
+int
+ACE_Thread_Manager::insert_thr (ACE_thread_t t_id,
+ ACE_hthread_t t_handle,
+ int grp_id,
+ long flags)
+{
+ ACE_TRACE ("ACE_Thread_Manager::insert_thr");
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
+
+ // Check for duplicates and bail out if we're already registered...
+ if (this->find_thread (t_id) != 0 )
+ return -1;
+
+ if (grp_id == -1)
+ grp_id = this->grp_id_++;
+
+ if (this->append_thr (t_id,
+ t_handle,
+ ACE_THR_SPAWNED,
+ grp_id,
+ 0,
+ flags) == -1)
+ return -1;
+
+ return grp_id;
+}
+
+// Run the registered hooks when the thread exits.
+
+void
+ACE_Thread_Manager::run_thread_exit_hooks (int i)
+{
+#if 0 // currently unused!
+ ACE_TRACE ("ACE_Thread_Manager::run_thread_exit_hooks");
+
+ // @@ Currently, we have just one hook. This should clearly be
+ // generalized to support an arbitrary number of hooks.
+
+ ACE_Thread_Descriptor *td = this->thread_desc_self ();
+ for (ACE_Cleanup_Info_Node *iter = td->cleanup_info_->pop_front ();
+ iter != 0;
+ iter = cleanup_info_->pop_front ())
+ {
+ if (iter->cleanup_hook () != 0)
+ {
+ (*iter->cleanup_hook ()) (iter->object (), iter->param ());
+ }
+ delete iter;
+ }
+
+ ACE_UNUSED_ARG (i);
+#else
+ ACE_UNUSED_ARG (i);
+#endif /* 0 */
+}
+
+// Remove a thread from the pool. Must be called with locks held.
+
+void
+ACE_Thread_Manager::remove_thr (ACE_Thread_Descriptor *td,
+ int close_handler)
+{
+ ACE_TRACE ("ACE_Thread_Manager::remove_thr");
+
+ td->tm_ = 0;
+ this->thr_list_.remove (td);
+
+#if defined (ACE_WIN32)
+ if (close_handler != 0)
+ ::CloseHandle (td->thr_handle_);
+#else
+ ACE_UNUSED_ARG (close_handler);
+#endif /* ACE_WIN32 */
+
+ this->thread_desc_freelist_.add (td);
+
+#if defined (ACE_HAS_THREADS)
+ // Tell all waiters when there are no more threads left in the pool.
+ if (this->thr_list_.size () == 0)
+ this->zero_cond_.broadcast ();
+#endif /* ACE_HAS_THREADS */
+}
+
+// Repeatedly call remove_thr on all table entries until there
+// is no thread left. Must be called with lock held.
+void
+ACE_Thread_Manager::remove_thr_all (void)
+{
+ ACE_Thread_Descriptor *td = 0;
+
+ while ((td = this->thr_list_.delete_head ()) != 0)
+ {
+ this->remove_thr (td, 1);
+ }
+}
+
+// ------------------------------------------------------------------
+// Factor out some common behavior to simplify the following methods.
+#define ACE_THR_OP(OP,STATE) \
+ int result = OP (td->thr_handle_); \
+ if (result == -1) { \
+ if (errno != ENOTSUP) \
+ this->thr_to_be_removed_.enqueue_tail (td); \
+ return -1; \
+ } \
+ else { \
+ ACE_SET_BITS (td->thr_state_, STATE); \
+ return 0; \
+ }
+
+int
+ACE_Thread_Manager::join_thr (ACE_Thread_Descriptor *td, int)
+{
+ ACE_TRACE ("ACE_Thread_Manager::join_thr");
+ int const result = ACE_Thread::join (td->thr_handle_);
+ if (result != 0)
+ {
+ // Since the thread are being joined, we should
+ // let it remove itself from the list.
+
+ // this->remove_thr (td);
+ errno = result;
+ return -1;
+ }
+
+ return 0;
+}
+
+int
+ACE_Thread_Manager::suspend_thr (ACE_Thread_Descriptor *td, int)
+{
+ ACE_TRACE ("ACE_Thread_Manager::suspend_thr");
+
+ int const result = ACE_Thread::suspend (td->thr_handle_);
+ if (result == -1) {
+ if (errno != ENOTSUP)
+ this->thr_to_be_removed_.enqueue_tail (td);
+ return -1;
+ }
+ else {
+ ACE_SET_BITS (td->thr_state_, ACE_THR_SUSPENDED);
+ return 0;
+ }
+}
+
+int
+ACE_Thread_Manager::resume_thr (ACE_Thread_Descriptor *td, int)
+{
+ ACE_TRACE ("ACE_Thread_Manager::resume_thr");
+
+ int const result = ACE_Thread::resume (td->thr_handle_);
+ if (result == -1) {
+ if (errno != ENOTSUP)
+ this->thr_to_be_removed_.enqueue_tail (td);
+ return -1;
+ }
+ else {
+ ACE_CLR_BITS (td->thr_state_, ACE_THR_SUSPENDED);
+ return 0;
+ }
+}
+
+int
+ACE_Thread_Manager::cancel_thr (ACE_Thread_Descriptor *td, int async_cancel)
+{
+ ACE_TRACE ("ACE_Thread_Manager::cancel_thr");
+ // Must set the state first and then try to cancel the thread.
+ ACE_SET_BITS (td->thr_state_, ACE_THR_CANCELLED);
+
+ if (async_cancel != 0)
+ // Note that this call only does something relevant if the OS
+ // platform supports asynchronous thread cancellation. Otherwise,
+ // it's a no-op.
+ return ACE_Thread::cancel (td->thr_id_);
+
+ return 0;
+}
+
+int
+ACE_Thread_Manager::kill_thr (ACE_Thread_Descriptor *td, int signum)
+{
+ ACE_TRACE ("ACE_Thread_Manager::kill_thr");
+
+ ACE_thread_t tid = td->thr_id_;
+
+ int const result = ACE_Thread::kill (tid, signum);
+
+ if (result != 0)
+ {
+ // Only remove a thread from us when there is a "real" error.
+ if (errno != ENOTSUP)
+ this->thr_to_be_removed_.enqueue_tail (td);
+
+ return -1;
+ }
+
+ return 0;
+}
+
+// ------------------------------------------------------------------
+// Factor out some common behavior to simplify the following methods.
+#define ACE_EXECUTE_OP(OP, ARG) \
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1)); \
+ ACE_ASSERT (this->thr_to_be_removed_.is_empty ()); \
+ ACE_FIND (this->find_thread (t_id), ptr); \
+ if (ptr == 0) \
+ { \
+ errno = ENOENT; \
+ return -1; \
+ } \
+ int const result = OP (ptr, ARG); \
+ ACE_Errno_Guard error (errno); \
+ while (! this->thr_to_be_removed_.is_empty ()) { \
+ ACE_Thread_Descriptor * td = 0; \
+ this->thr_to_be_removed_.dequeue_head (td); \
+ this->remove_thr (td, 1); \
+ } \
+ return result
+
+// Suspend a single thread.
+
+int
+ACE_Thread_Manager::suspend (ACE_thread_t t_id)
+{
+ ACE_TRACE ("ACE_Thread_Manager::suspend");
+ ACE_EXECUTE_OP (this->suspend_thr, 0);
+}
+
+// Resume a single thread.
+
+int
+ACE_Thread_Manager::resume (ACE_thread_t t_id)
+{
+ ACE_TRACE ("ACE_Thread_Manager::resume");
+ ACE_EXECUTE_OP (this->resume_thr, 0);
+}
+
+// Cancel a single thread.
+
+int
+ACE_Thread_Manager::cancel (ACE_thread_t t_id, int async_cancel)
+{
+ ACE_TRACE ("ACE_Thread_Manager::cancel");
+ ACE_EXECUTE_OP (this->cancel_thr, async_cancel);
+}
+
+// Send a signal to a single thread.
+
+int
+ACE_Thread_Manager::kill (ACE_thread_t t_id, int signum)
+{
+ ACE_TRACE ("ACE_Thread_Manager::kill");
+ ACE_EXECUTE_OP (this->kill_thr, signum);
+}
+
+int
+ACE_Thread_Manager::check_state (ACE_UINT32 state,
+ ACE_thread_t id,
+ int enable)
+{
+ ACE_TRACE ("ACE_Thread_Manager::check_state");
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
+
+ ACE_UINT32 thr_state;
+
+ int self_check = ACE_OS::thr_equal (id, ACE_OS::thr_self ());
+
+ // If we're checking the state of our thread, try to get the cached
+ // value out of TSS to avoid lookup.
+ if (self_check)
+ {
+ ACE_Thread_Descriptor *desc = ACE_LOG_MSG->thr_desc ();
+ if (desc == 0)
+ return 0; // Always return false.
+ thr_state = desc->thr_state_;
+ }
+ else
+ {
+ // Not calling from self, have to look it up from the list.
+ ACE_FIND (this->find_thread (id), ptr);
+ if (ptr == 0)
+ return 0;
+ thr_state = ptr->thr_state_;
+ }
+ if (enable)
+ return ACE_BIT_ENABLED (thr_state, state);
+
+ return ACE_BIT_DISABLED (thr_state, state);
+}
+
+// Test if a single thread has terminated.
+
+int
+ACE_Thread_Manager::testterminate (ACE_thread_t t_id)
+{
+ ACE_TRACE ("ACE_Thread_Manager::testterminate");
+ return this->check_state (ACE_THR_TERMINATED, t_id);
+}
+
+// Test if a single thread is suspended.
+
+int
+ACE_Thread_Manager::testsuspend (ACE_thread_t t_id)
+{
+ ACE_TRACE ("ACE_Thread_Manager::testsuspend");
+ return this->check_state (ACE_THR_SUSPENDED, t_id);
+}
+
+// Test if a single thread is active (i.e., resumed).
+
+int
+ACE_Thread_Manager::testresume (ACE_thread_t t_id)
+{
+ ACE_TRACE ("ACE_Thread_Manager::testresume");
+ return this->check_state (ACE_THR_SUSPENDED, t_id, 0);
+}
+
+// Test if a single thread is cancelled.
+
+int
+ACE_Thread_Manager::testcancel (ACE_thread_t t_id)
+{
+ ACE_TRACE ("ACE_Thread_Manager::testcancel");
+ return this->check_state (ACE_THR_CANCELLED, t_id);
+}
+
+// Thread information query functions.
+
+int
+ACE_Thread_Manager::hthread_within (ACE_hthread_t handle)
+{
+ ACE_TRACE ("ACE_Thread_Manager::hthread_within");
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_monx, this->lock_, -1));
+
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> iter (this->thr_list_);
+ !iter.done ();
+ iter.advance ())
+ {
+ if (ACE_OS::thr_cmp(iter.next ()->thr_handle_, handle))
+ {
+ return 1;
+ }
+ }
+
+ return 0;
+}
+
+int
+ACE_Thread_Manager::thread_within (ACE_thread_t tid)
+{
+ ACE_TRACE ("ACE_Thread_Manager::thread_within");
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_monx, this->lock_, -1));
+
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> iter (this->thr_list_);
+ !iter.done ();
+ iter.advance ())
+ {
+ if (ACE_OS::thr_equal (iter.next ()->thr_id_, tid))
+ {
+ return 1;
+ }
+ }
+
+ return 0;
+}
+
+// Get group ids for a particular thread id.
+
+int
+ACE_Thread_Manager::get_grp (ACE_thread_t t_id, int &grp_id)
+{
+ ACE_TRACE ("ACE_Thread_Manager::get_grp");
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
+
+ ACE_FIND (this->find_thread (t_id), ptr);
+
+ if (ptr)
+ grp_id = ptr->grp_id_;
+ else
+ return -1;
+ return 0;
+}
+
+// Set group ids for a particular thread id.
+
+int
+ACE_Thread_Manager::set_grp (ACE_thread_t t_id, int grp_id)
+{
+ ACE_TRACE ("ACE_Thread_Manager::set_grp");
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
+
+ ACE_FIND (this->find_thread (t_id), ptr);
+ if (ptr)
+ ptr->grp_id_ = grp_id;
+ else
+ return -1;
+ return 0;
+}
+
+// Suspend a group of threads.
+
+int
+ACE_Thread_Manager::apply_grp (int grp_id,
+ ACE_THR_MEMBER_FUNC func,
+ int arg)
+{
+ ACE_TRACE ("ACE_Thread_Manager::apply_grp");
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_monx, this->lock_, -1));
+ ACE_ASSERT (this->thr_to_be_removed_.is_empty ());
+
+ int result = 0;
+
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> iter (this->thr_list_);
+ !iter.done ();
+ iter.advance ())
+ {
+ if (iter.next ()->grp_id_ == grp_id)
+ {
+ if ((this->*func) (iter.next (), arg) == -1)
+ {
+ result = -1;
+ }
+ }
+ }
+
+ // Must remove threads after we have traversed the thr_list_ to
+ // prevent clobber thr_list_'s integrity.
+
+ if (! this->thr_to_be_removed_.is_empty ())
+ {
+ // Save/restore errno.
+ ACE_Errno_Guard error (errno);
+
+ for (ACE_Thread_Descriptor *td;
+ this->thr_to_be_removed_.dequeue_head (td) != -1;
+ )
+ this->remove_thr (td, 1);
+ }
+
+ return result;
+}
+
+int
+ACE_Thread_Manager::suspend_grp (int grp_id)
+{
+ ACE_TRACE ("ACE_Thread_Manager::suspend_grp");
+ return this->apply_grp (grp_id,
+ ACE_THR_MEMBER_FUNC (&ACE_Thread_Manager::suspend_thr));
+}
+
+// Resume a group of threads.
+
+int
+ACE_Thread_Manager::resume_grp (int grp_id)
+{
+ ACE_TRACE ("ACE_Thread_Manager::resume_grp");
+ return this->apply_grp (grp_id,
+ ACE_THR_MEMBER_FUNC (&ACE_Thread_Manager::resume_thr));
+}
+
+// Kill a group of threads.
+
+int
+ACE_Thread_Manager::kill_grp (int grp_id, int signum)
+{
+ ACE_TRACE ("ACE_Thread_Manager::kill_grp");
+ return this->apply_grp (grp_id,
+ ACE_THR_MEMBER_FUNC (&ACE_Thread_Manager::kill_thr), signum);
+}
+
+// Cancel a group of threads.
+
+int
+ACE_Thread_Manager::cancel_grp (int grp_id, int async_cancel)
+{
+ ACE_TRACE ("ACE_Thread_Manager::cancel_grp");
+ return this->apply_grp (grp_id,
+ ACE_THR_MEMBER_FUNC (&ACE_Thread_Manager::cancel_thr),
+ async_cancel);
+}
+
+int
+ACE_Thread_Manager::apply_all (ACE_THR_MEMBER_FUNC func, int arg)
+{
+ ACE_TRACE ("ACE_Thread_Manager::apply_all");
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
+ ACE_ASSERT (this->thr_to_be_removed_.is_empty ());
+
+ int result = 0;
+
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> iter (this->thr_list_);
+ !iter.done ();
+ iter.advance ())
+ {
+ if ((this->*func)(iter.next (), arg) == -1)
+ {
+ result = -1;
+ }
+ }
+
+ // Must remove threads after we have traversed the thr_list_ to
+ // prevent clobber thr_list_'s integrity.
+
+ if (! this->thr_to_be_removed_.is_empty ())
+ {
+ // Save/restore errno.
+ ACE_Errno_Guard error (errno);
+
+ for (ACE_Thread_Descriptor *td;
+ this->thr_to_be_removed_.dequeue_head (td) != -1;
+ )
+ this->remove_thr (td, 1);
+ }
+
+ return result;
+}
+
+// Resume all threads that are suspended.
+
+int
+ACE_Thread_Manager::resume_all (void)
+{
+ ACE_TRACE ("ACE_Thread_Manager::resume_all");
+ return this->apply_all (ACE_THR_MEMBER_FUNC (&ACE_Thread_Manager::resume_thr));
+}
+
+int
+ACE_Thread_Manager::suspend_all (void)
+{
+ ACE_TRACE ("ACE_Thread_Manager::suspend_all");
+ return this->apply_all (ACE_THR_MEMBER_FUNC (&ACE_Thread_Manager::suspend_thr));
+}
+
+int
+ACE_Thread_Manager::kill_all (int sig)
+{
+ ACE_TRACE ("ACE_Thread_Manager::kill_all");
+ return this->apply_all (&ACE_Thread_Manager::kill_thr, sig);
+}
+
+int
+ACE_Thread_Manager::cancel_all (int async_cancel)
+{
+ ACE_TRACE ("ACE_Thread_Manager::cancel_all");
+ return this->apply_all (ACE_THR_MEMBER_FUNC (&ACE_Thread_Manager::cancel_thr),
+ async_cancel);
+}
+
+int
+ACE_Thread_Manager::join (ACE_thread_t tid, ACE_THR_FUNC_RETURN *status)
+{
+ ACE_TRACE ("ACE_Thread_Manager::join");
+
+ bool found = false;
+ ACE_Thread_Descriptor_Base tdb;
+
+ {
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
+
+#if !defined (ACE_HAS_VXTHREADS)
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor_Base> biter (this->terminated_thr_list_);
+ !biter.done ();
+ biter.advance ())
+ {
+ if (ACE_OS::thr_equal (biter.next ()->thr_id_, tid))
+ {
+ ACE_Thread_Descriptor_Base *tdb = biter.advance_and_remove (false);
+ if (ACE_Thread::join (tdb->thr_handle_, status) == -1)
+ {
+ return -1;
+ }
+ delete tdb;
+
+ // return immediately if we've found the thread we want to join.
+ return 0;
+ }
+ }
+#endif /* !ACE_HAS_VXTHREADS */
+
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> iter (this->thr_list_);
+ !iter.done ();
+ iter.advance ())
+ {
+ // If threads are created as THR_DETACHED or THR_DAEMON, we
+ // can't help much.
+ if (ACE_OS::thr_equal (iter.next ()->thr_id_,tid) &&
+ (ACE_BIT_DISABLED (iter.next ()->flags_, THR_DETACHED | THR_DAEMON)
+ || ACE_BIT_ENABLED (iter.next ()->flags_, THR_JOINABLE)))
+ {
+ tdb = *iter.next ();
+ ACE_SET_BITS (iter.next ()->thr_state_, ACE_THR_JOINING);
+ found = 1;
+ break;
+ }
+ }
+
+ if (!found)
+ return -1;
+ // Didn't find the thread we want or the thread is not joinable.
+ }
+
+ if (ACE_Thread::join (tdb.thr_handle_, status) == -1)
+ return -1;
+
+ return 0;
+}
+
+// Wait for group of threads
+
+int
+ACE_Thread_Manager::wait_grp (int grp_id)
+{
+ ACE_TRACE ("ACE_Thread_Manager::wait_grp");
+
+ int copy_count = 0;
+ ACE_Thread_Descriptor_Base *copy_table = 0;
+
+ // We have to make sure that while we wait for these threads to
+ // exit, we do not have the lock. Therefore we make a copy of all
+ // interesting entries and let go of the lock.
+ {
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
+
+#if !defined (ACE_HAS_VXTHREADS)
+ ACE_NEW_RETURN (copy_table,
+ ACE_Thread_Descriptor_Base [this->thr_list_.size ()
+ + this->terminated_thr_list_.size ()],
+ -1);
+#else
+ ACE_NEW_RETURN (copy_table,
+ ACE_Thread_Descriptor_Base [this->thr_list_.size ()],
+ -1);
+#endif /* !ACE_HAS_VXTHREADS */
+
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> iter (this->thr_list_);
+ !iter.done ();
+ iter.advance ())
+ {
+ // If threads are created as THR_DETACHED or THR_DAEMON, we
+ // can't help much.
+ if (iter.next ()->grp_id_ == grp_id &&
+ (ACE_BIT_DISABLED (iter.next ()->flags_, THR_DETACHED | THR_DAEMON)
+ || ACE_BIT_ENABLED (iter.next ()->flags_, THR_JOINABLE)))
+ {
+ ACE_SET_BITS (iter.next ()->thr_state_, ACE_THR_JOINING);
+ copy_table[copy_count++] = *iter.next ();
+ }
+ }
+
+#if !defined (ACE_HAS_VXTHREADS)
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor_Base> biter (this->terminated_thr_list_);
+ !biter.done ();
+ biter.advance ())
+ {
+ // If threads are created as THR_DETACHED or THR_DAEMON, we
+ // can't help much.
+ if (biter.next ()->grp_id_ == grp_id)
+ {
+ ACE_Thread_Descriptor_Base *tdb = biter.advance_and_remove (false);
+ copy_table[copy_count++] = *tdb;
+ delete tdb;
+ }
+ }
+#endif /* !ACE_HAS_VXTHREADS */
+ }
+
+ // Now actually join() with all the threads in this group.
+ int result = 0;
+
+ for (int i = 0;
+ i < copy_count && result != -1;
+ i++)
+ {
+ if (ACE_Thread::join (copy_table[i].thr_handle_) == -1)
+ result = -1;
+ }
+
+ delete [] copy_table;
+
+ return result;
+}
+
+// Must be called when thread goes out of scope to clean up its table
+// slot.
+
+ACE_THR_FUNC_RETURN
+ACE_Thread_Manager::exit (ACE_THR_FUNC_RETURN status, bool do_thread_exit)
+{
+ ACE_TRACE ("ACE_Thread_Manager::exit");
+#if defined (ACE_WIN32)
+ // Remove detached thread handle.
+
+ if (do_thread_exit)
+ {
+#if 0
+ // @@ This callback is now taken care of by TSS_Cleanup. Do we
+ // need it anymore?
+
+ // On Win32, if we really wants to exit from a thread, we must
+ // first clean up the thread specific storage. By doing so,
+ // ACE_Thread_Manager::exit will be called again with
+ // do_thr_exit = 0 and cleaning up the ACE_Cleanup_Info (but not
+ // exiting the thread.) After the following call returns, we
+ // are safe to exit this thread.
+ delete ACE_Thread_Exit::instance ();
+#endif /* 0 */
+ ACE_Thread::exit (status);
+ }
+#endif /* ACE_WIN32 */
+
+ // Just hold onto the guard while finding this thread's id and
+ {
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, 0));
+
+ // Find the thread id, but don't use the cache. It might have been
+ // deleted already.
+ ACE_thread_t const id = ACE_OS::thr_self ();
+ ACE_Thread_Descriptor* td = this->find_thread (id);
+ if (td != 0)
+ {
+ // @@ We call Thread_Descriptor terminate this realize the cleanup
+ // process itself.
+ td->terminate();
+ }
+ }
+
+ if (do_thread_exit)
+ {
+ ACE_Thread::exit (status);
+ // On reasonable systems <ACE_Thread::exit> should not return.
+ // However, due to horrible semantics with Win32 thread-specific
+ // storage this call can return (don't ask...).
+ }
+
+ return 0;
+}
+
+// Wait for all the threads to exit.
+
+int
+ACE_Thread_Manager::wait (const ACE_Time_Value *timeout,
+ bool abandon_detached_threads,
+ bool use_absolute_time)
+{
+ ACE_TRACE ("ACE_Thread_Manager::wait");
+
+ ACE_Time_Value local_timeout;
+ // Check to see if we're using absolute time or not.
+ if (use_absolute_time == false && timeout != 0)
+ {
+ local_timeout = *timeout;
+ local_timeout += ACE_OS::gettimeofday ();
+ timeout = &local_timeout;
+ }
+
+#if !defined (ACE_HAS_VXTHREADS)
+ ACE_Double_Linked_List<ACE_Thread_Descriptor_Base> term_thr_list_copy;
+#endif /* ACE_HAS_VXTHREADS */
+
+#if defined (ACE_HAS_THREADS)
+ {
+ // Just hold onto the guard while waiting.
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
+
+ if (ACE_Object_Manager::shutting_down () != 1)
+ {
+ // Program is not shutting down. Perform a normal wait on threads.
+ if (abandon_detached_threads != 0)
+ {
+ ACE_ASSERT (this->thr_to_be_removed_.is_empty ());
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor>
+ iter (this->thr_list_);
+ !iter.done ();
+ iter.advance ())
+ {
+ if (ACE_BIT_ENABLED (iter.next ()->flags_,
+ THR_DETACHED | THR_DAEMON)
+ && ACE_BIT_DISABLED (iter.next ()->flags_, THR_JOINABLE))
+ {
+ this->thr_to_be_removed_.enqueue_tail (iter.next ());
+ ACE_SET_BITS (iter.next ()->thr_state_, ACE_THR_JOINING);
+ }
+ }
+
+ if (! this->thr_to_be_removed_.is_empty ())
+ {
+ ACE_Thread_Descriptor *td = 0;
+ while (this->thr_to_be_removed_.dequeue_head (td) != -1)
+ this->remove_thr (td, 1);
+ }
+ }
+
+ while (this->thr_list_.size () > 0)
+ if (this->zero_cond_.wait (timeout) == -1)
+ return -1;
+ }
+ else
+ // Program is shutting down, no chance to wait on threads.
+ // Therefore, we'll just remove threads from the list.
+ this->remove_thr_all ();
+
+#if !defined (ACE_HAS_VXTHREADS)
+ ACE_Thread_Descriptor_Base* item = 0;
+ while ((item = this->terminated_thr_list_.delete_head ()) != 0)
+ {
+ term_thr_list_copy.insert_tail (item);
+ }
+#endif /* ACE_HAS_VXTHREADS */
+ // Release the guard, giving other threads a chance to run.
+ }
+
+#if !defined (ACE_HAS_VXTHREADS)
+ // @@ VxWorks doesn't support thr_join (yet.) We are working
+ // on our implementation. Chorus'es thr_join seems broken.
+ ACE_Thread_Descriptor_Base *item = 0;
+
+ while ((item = term_thr_list_copy.delete_head ()) != 0)
+ {
+ if (ACE_BIT_DISABLED (item->flags_, THR_DETACHED | THR_DAEMON)
+ || ACE_BIT_ENABLED (item->flags_, THR_JOINABLE))
+ // Detached handles shouldn't reached here.
+ (void) ACE_Thread::join (item->thr_handle_);
+
+ delete item;
+ }
+
+#endif /* !ACE_HAS_VXTHREADS */
+#else
+ ACE_UNUSED_ARG (timeout);
+ ACE_UNUSED_ARG (abandon_detached_threads);
+#endif /* ACE_HAS_THREADS */
+
+ return 0;
+}
+
+int
+ACE_Thread_Manager::apply_task (ACE_Task_Base *task,
+ ACE_THR_MEMBER_FUNC func,
+ int arg)
+{
+ ACE_TRACE ("ACE_Thread_Manager::apply_task");
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
+ ACE_ASSERT (this->thr_to_be_removed_.is_empty ());
+
+ int result = 0;
+
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> iter (this->thr_list_);
+ !iter.done ();
+ iter.advance ())
+ if (iter.next ()->task_ == task
+ && (this->*func) (iter.next (), arg) == -1)
+ result = -1;
+
+ // Must remove threads after we have traversed the thr_list_ to
+ // prevent clobber thr_list_'s integrity.
+
+ if (! this->thr_to_be_removed_.is_empty ())
+ {
+ // Save/restore errno.
+ ACE_Errno_Guard error (errno);
+
+ for (ACE_Thread_Descriptor *td = 0;
+ this->thr_to_be_removed_.dequeue_head (td) != -1;
+ )
+ this->remove_thr (td, 1);
+ }
+
+ return result;
+}
+
+// Wait for all threads to exit a task.
+
+int
+ACE_Thread_Manager::wait_task (ACE_Task_Base *task)
+{
+ int copy_count = 0;
+ ACE_Thread_Descriptor_Base *copy_table = 0;
+
+ // We have to make sure that while we wait for these threads to
+ // exit, we do not have the lock. Therefore we make a copy of all
+ // interesting entries and let go of the lock.
+ {
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
+
+#if !defined (ACE_HAS_VXTHREADS)
+ ACE_NEW_RETURN (copy_table,
+ ACE_Thread_Descriptor_Base [this->thr_list_.size ()
+ + this->terminated_thr_list_.size ()],
+ -1);
+#else
+ ACE_NEW_RETURN (copy_table,
+ ACE_Thread_Descriptor_Base [this->thr_list_.size ()],
+ -1);
+#endif /* !ACE_HAS_VXTHREADS */
+
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> iter (this->thr_list_);
+ !iter.done ();
+ iter.advance ())
+ {
+ // If threads are created as THR_DETACHED or THR_DAEMON, we
+ // can't wait on them here.
+ if (iter.next ()->task_ == task &&
+ (ACE_BIT_DISABLED (iter.next ()->flags_,
+ THR_DETACHED | THR_DAEMON)
+ || ACE_BIT_ENABLED (iter.next ()->flags_,
+ THR_JOINABLE)))
+ {
+ ACE_SET_BITS (iter.next ()->thr_state_,
+ ACE_THR_JOINING);
+ copy_table[copy_count++] = *iter.next ();
+ }
+ }
+
+#if !defined (ACE_HAS_VXTHREADS)
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor_Base> titer (this->terminated_thr_list_);
+ !titer.done ();
+ titer.advance ())
+ {
+ // If threads are created as THR_DETACHED or THR_DAEMON, we can't help much here.
+ if (titer.next ()->task_ == task)
+ {
+ ACE_Thread_Descriptor_Base *tdb = titer.advance_and_remove (false);
+ copy_table[copy_count++] = *tdb;
+ delete tdb;
+ }
+ }
+#endif /* !ACE_HAS_VXTHREADS */
+ }
+
+ // Now to do the actual work
+ int result = 0;
+
+ for (int i = 0;
+ i < copy_count && result != -1;
+ i++)
+ {
+ if (ACE_Thread::join (copy_table[i].thr_handle_) == -1)
+ result = -1;
+ }
+
+ delete [] copy_table;
+
+ return result;
+}
+
+// Suspend a task
+
+int
+ACE_Thread_Manager::suspend_task (ACE_Task_Base *task)
+{
+ ACE_TRACE ("ACE_Thread_Manager::suspend_task");
+ return this->apply_task (task,
+ ACE_THR_MEMBER_FUNC (&ACE_Thread_Manager::suspend_thr));
+}
+
+// Resume a task.
+int
+ACE_Thread_Manager::resume_task (ACE_Task_Base *task)
+{
+ ACE_TRACE ("ACE_Thread_Manager::resume_task");
+ return this->apply_task (task,
+ ACE_THR_MEMBER_FUNC (&ACE_Thread_Manager::resume_thr));
+}
+
+// Kill a task.
+
+int
+ACE_Thread_Manager::kill_task (ACE_Task_Base *task, int /* signum */)
+{
+ ACE_TRACE ("ACE_Thread_Manager::kill_task");
+ return this->apply_task (task,
+ ACE_THR_MEMBER_FUNC (&ACE_Thread_Manager::kill_thr));
+}
+
+// Cancel a task.
+int
+ACE_Thread_Manager::cancel_task (ACE_Task_Base *task,
+ int async_cancel)
+{
+ ACE_TRACE ("ACE_Thread_Manager::cancel_task");
+ return this->apply_task (task,
+ ACE_THR_MEMBER_FUNC (&ACE_Thread_Manager::cancel_thr),
+ async_cancel);
+}
+
+// Locate the index in the table associated with <task> from the
+// beginning of the table up to an index. Must be called with the
+// lock held.
+
+ACE_Thread_Descriptor *
+ACE_Thread_Manager::find_task (ACE_Task_Base *task, size_t slot)
+{
+ ACE_TRACE ("ACE_Thread_Manager::find_task");
+
+ size_t i = 0;
+
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> iter (this->thr_list_);
+ !iter.done ();
+ iter.advance ())
+ {
+ if (i >= slot)
+ break;
+
+ if (task == iter.next ()->task_)
+ return iter.next ();
+
+ ++i;
+ }
+
+ return 0;
+}
+
+// Returns the number of ACE_Task in a group.
+
+int
+ACE_Thread_Manager::num_tasks_in_group (int grp_id)
+{
+ ACE_TRACE ("ACE_Thread_Manager::num_tasks_in_group");
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
+
+ int tasks_count = 0;
+ size_t i = 0;
+
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> iter (this->thr_list_);
+ !iter.done ();
+ iter.advance ())
+ {
+ if (iter.next ()->grp_id_ == grp_id
+ && this->find_task (iter.next ()->task_, i) == 0
+ && iter.next ()->task_ != 0)
+ {
+ ++tasks_count;
+ }
+
+ ++i;
+ }
+ return tasks_count;
+}
+
+// Returns the number of threads in an ACE_Task.
+
+int
+ACE_Thread_Manager::num_threads_in_task (ACE_Task_Base *task)
+{
+ ACE_TRACE ("ACE_Thread_Manager::num_threads_in_task");
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
+
+ int threads_count = 0;
+
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> iter (this->thr_list_);
+ !iter.done ();
+ iter.advance ())
+ {
+ if (iter.next ()->task_ == task)
+ {
+ ++threads_count;
+ }
+ }
+
+ return threads_count;
+}
+
+// Returns in task_list a list of ACE_Tasks registered with ACE_Thread_Manager.
+
+ssize_t
+ACE_Thread_Manager::task_all_list (ACE_Task_Base *task_list[],
+ size_t n)
+{
+ ACE_TRACE ("ACE_Thread_Manager::task_all_list");
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
+
+ size_t task_list_count = 0;
+
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> iter (this->thr_list_);
+ !iter.done ();
+ iter.advance ())
+ {
+ if (task_list_count >= n)
+ {
+ break;
+ }
+
+ ACE_Task_Base *task_p = iter.next ()->task_;
+
+ if (0 != task_p)
+ {
+ // This thread has a task pointer; see if it's already in the
+ // list. Don't add duplicates.
+ size_t i = 0;
+
+ for (; i < task_list_count; ++i)
+ {
+ if (task_list[i] == task_p)
+ {
+ break;
+ }
+ }
+
+ if (i == task_list_count) // No match - add this one
+ {
+ task_list[task_list_count++] = task_p;
+ }
+ }
+ }
+
+ return ACE_Utils::truncate_cast<ssize_t> (task_list_count);
+}
+
+// Returns in thread_list a list of all thread ids
+
+ssize_t
+ACE_Thread_Manager::thread_all_list (ACE_thread_t thread_list[],
+ size_t n)
+{
+ ACE_TRACE ("ACE_Thread_Manager::thread_all_list");
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
+
+ size_t thread_count = 0;
+
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> iter (this->thr_list_);
+ !iter.done ();
+ iter.advance ())
+ {
+ if (thread_count >= n)
+ {
+ break;
+ }
+
+ thread_list[thread_count] = iter.next ()->thr_id_;
+ ++thread_count;
+ }
+
+ return ACE_Utils::truncate_cast<ssize_t> (thread_count);
+}
+
+
+int
+ACE_Thread_Manager::thr_state (ACE_thread_t id,
+ ACE_UINT32& state)
+{
+ ACE_TRACE ("ACE_Thread_Manager::thr_state");
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
+
+ int const self_check = ACE_OS::thr_equal (id, ACE_OS::thr_self ());
+
+ // If we're checking the state of our thread, try to get the cached
+ // value out of TSS to avoid lookup.
+ if (self_check)
+ {
+ ACE_Thread_Descriptor *desc = ACE_LOG_MSG->thr_desc ();
+
+ if (desc == 0)
+ {
+ return 0; // Always return false.
+ }
+
+ state = desc->thr_state_;
+ }
+ else
+ {
+ // Not calling from self, have to look it up from the list.
+ ACE_FIND (this->find_thread (id), ptr);
+
+ if (ptr == 0)
+ {
+ return 0;
+ }
+
+ state = ptr->thr_state_;
+ }
+
+ return 1;
+}
+
+// Returns in task_list a list of ACE_Tasks in a group.
+
+ssize_t
+ACE_Thread_Manager::task_list (int grp_id,
+ ACE_Task_Base *task_list[],
+ size_t n)
+{
+ ACE_TRACE ("ACE_Thread_Manager::task_list");
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
+
+ ACE_Task_Base **task_list_iterator = task_list;
+ size_t task_list_count = 0;
+ size_t i = 0;
+
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> iter (this->thr_list_);
+ !iter.done ();
+ iter.advance ())
+ {
+ if (task_list_count >= n)
+ {
+ break;
+ }
+
+ if (iter.next ()->grp_id_ == grp_id
+ && this->find_task (iter.next ()->task_, i) == 0)
+ {
+ task_list_iterator[task_list_count] = iter.next ()->task_;
+ ++task_list_count;
+ }
+
+ ++i;
+ }
+
+ return ACE_Utils::truncate_cast<ssize_t> (task_list_count);
+}
+
+// Returns in thread_list a list of thread ids in an ACE_Task.
+
+ssize_t
+ACE_Thread_Manager::thread_list (ACE_Task_Base *task,
+ ACE_thread_t thread_list[],
+ size_t n)
+{
+ ACE_TRACE ("ACE_Thread_Manager::thread_list");
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
+
+ size_t thread_count = 0;
+
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> iter (this->thr_list_);
+ !iter.done ();
+ iter.advance ())
+ {
+ if (thread_count >= n)
+ {
+ break;
+ }
+
+ if (iter.next ()->task_ == task)
+ {
+ thread_list[thread_count] = iter.next ()->thr_id_;
+ ++thread_count;
+ }
+ }
+
+ return ACE_Utils::truncate_cast<ssize_t> (thread_count);
+}
+
+// Returns in thread_list a list of thread handles in an ACE_Task.
+
+ssize_t
+ACE_Thread_Manager::hthread_list (ACE_Task_Base *task,
+ ACE_hthread_t hthread_list[],
+ size_t n)
+{
+ ACE_TRACE ("ACE_Thread_Manager::hthread_list");
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
+
+ size_t hthread_count = 0;
+
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> iter (this->thr_list_);
+ !iter.done ();
+ iter.advance ())
+ {
+ if (hthread_count >= n)
+ {
+ break;
+ }
+
+ if (iter.next ()->task_ == task)
+ {
+ hthread_list[hthread_count] = iter.next ()->thr_handle_;
+ ++hthread_count;
+ }
+ }
+
+ return ACE_Utils::truncate_cast<ssize_t> (hthread_count);
+}
+
+ssize_t
+ACE_Thread_Manager::thread_grp_list (int grp_id,
+ ACE_thread_t thread_list[],
+ size_t n)
+{
+ ACE_TRACE ("ACE_Thread_Manager::thread_grp_list");
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
+
+ size_t thread_count = 0;
+
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> iter (this->thr_list_);
+ !iter.done ();
+ iter.advance ())
+ {
+ if (thread_count >= n)
+ {
+ break;
+ }
+
+ if (iter.next ()->grp_id_ == grp_id)
+ {
+ thread_list[thread_count] = iter.next ()->thr_id_;
+ thread_count++;
+ }
+ }
+
+ return ACE_Utils::truncate_cast<ssize_t> (thread_count);
+}
+
+// Returns in thread_list a list of thread handles in an ACE_Task.
+
+ssize_t
+ACE_Thread_Manager::hthread_grp_list (int grp_id,
+ ACE_hthread_t hthread_list[],
+ size_t n)
+{
+ ACE_TRACE ("ACE_Thread_Manager::hthread_grp_list");
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
+
+ size_t hthread_count = 0;
+
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> iter (this->thr_list_);
+ !iter.done ();
+ iter.advance ())
+ {
+ if (hthread_count >= n)
+ {
+ break;
+ }
+
+ if (iter.next ()->grp_id_ == grp_id)
+ {
+ hthread_list[hthread_count] = iter.next ()->thr_handle_;
+ hthread_count++;
+ }
+ }
+
+ return ACE_Utils::truncate_cast<ssize_t> (hthread_count);
+}
+
+int
+ACE_Thread_Manager::set_grp (ACE_Task_Base *task, int grp_id)
+{
+ ACE_TRACE ("ACE_Thread_Manager::set_grp");
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
+
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> iter (this->thr_list_);
+ !iter.done ();
+ iter.advance ())
+ {
+ if (iter.next ()->task_ == task)
+ {
+ iter.next ()->grp_id_ = grp_id;
+ }
+ }
+
+ return 0;
+}
+
+int
+ACE_Thread_Manager::get_grp (ACE_Task_Base *task, int &grp_id)
+{
+ ACE_TRACE ("ACE_Thread_Manager::get_grp");
+ ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
+
+ ACE_FIND (this->find_task (task), ptr);
+ grp_id = ptr->grp_id_;
+ return 0;
+}
+
+ACE_END_VERSIONED_NAMESPACE_DECL