diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 1998-10-08 22:56:08 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 1998-10-08 22:56:08 +0000 |
commit | dc8a7e1b8c2b10a33ae72aadaef35197b15ce0fd (patch) | |
tree | 7ca2675ca9ae95bc43cc2363fb924deb5cfe97ee | |
parent | ff9ae2d544431c299351d8444e4fea4ddc9d6875 (diff) | |
download | ATCD-dc8a7e1b8c2b10a33ae72aadaef35197b15ce0fd.tar.gz |
.
-rw-r--r-- | ace/Object_Manager.h | 1 | ||||
-rw-r--r-- | ace/Thread_Manager.h | 15 | ||||
-rw-r--r-- | tests/Timeprobe_Test.cpp | 2 | ||||
-rwxr-xr-x | tests/run_tests.sh | 130 |
4 files changed, 74 insertions, 74 deletions
diff --git a/ace/Object_Manager.h b/ace/Object_Manager.h index 6fe2e75599c..0d10e993ce5 100644 --- a/ace/Object_Manager.h +++ b/ace/Object_Manager.h @@ -131,7 +131,6 @@ private: ACE_Object_Manager_Base &operator= (const ACE_Object_Manager_Base &); }; - class ACE_Export ACE_Object_Manager : public ACE_Object_Manager_Base { // = TITLE diff --git a/ace/Thread_Manager.h b/ace/Thread_Manager.h index 57b8505fceb..3be630f7e48 100644 --- a/ace/Thread_Manager.h +++ b/ace/Thread_Manager.h @@ -281,26 +281,27 @@ public: // of g++ couldn't grok this code without it. private: -#if !defined(ACE_USE_ONE_SHOT_AT_THREAD_EXIT) - void at_pop(int apply = 1); +#if !defined (ACE_USE_ONE_SHOT_AT_THREAD_EXIT) + void at_pop (int apply = 1); // Pop an At_Thread_Exit from at thread termination list, apply the at // if apply is true. - void at_push(ACE_At_Thread_Exit* cleanup, int is_owner = 0); + void at_push (ACE_At_Thread_Exit* cleanup, + int is_owner = 0); // Push an At_Thread_Exit to at thread termination list and set the // ownership of at. - void do_at_exit(); + void do_at_exit (void); // Run the AT_Thread_Exit hooks. - void terminate(); + void terminate (void); // terminate realize the cleanup process to thread termination - ACE_Log_Msg* log_msg_; + ACE_Log_Msg *log_msg_; // Thread_Descriptor is the ownership of ACE_Log_Msg if log_msg_!=0 // This can occur because ACE_TSS_cleanup was executed before terminate. - ACE_At_Thread_Exit* at_exit_list_; + ACE_At_Thread_Exit *at_exit_list_; // The AT_Thread_Exit list #endif /* !ACE_USE_ONE_SHOT_AT_THREAD_EXIT */ diff --git a/tests/Timeprobe_Test.cpp b/tests/Timeprobe_Test.cpp index 02ac4ef8787..d9638a9cae9 100644 --- a/tests/Timeprobe_Test.cpp +++ b/tests/Timeprobe_Test.cpp @@ -9,7 +9,7 @@ // Timeprobe_Test.cpp // // = DESCRIPTION -// This is a simple test of Timeprobes. +// This is a simple test of ACE Timeprobes. // // = AUTHOR // Irfan Pyarali diff --git a/tests/run_tests.sh b/tests/run_tests.sh index 0c7a4041f59..1af37bb0acc 100755 --- a/tests/run_tests.sh +++ b/tests/run_tests.sh @@ -77,73 +77,73 @@ fi # ! chorus echo "Starting tests..." run Basic_Types_Test -test $chorus || run Env_Value_Test # uses Env_Value_T and Process -run Atomic_Op_Test # uses Atomic_Op -run Semaphore_Test # uses ACE_Thread_Semaphore -run TSS_Test # uses Task, Mutex, Guard -run Timeprobe_Test -run Time_Value_Test -run High_Res_Timer_Test -run SString_Test -test $chorus || test $LynxOS || run Naming_Test # uses Naming_Context, WString - -run Handle_Set_Test # uses Handle_Set -run OrdMultiSet_Test # uses Ordered_MultiSet -test $chorus || run Mem_Map_Test # uses Mem_Map - -run SV_Shared_Memory_Test # uses SV_Shared_Memory, fork -test $chorus || run MM_Shared_Memory_Test - -run Sigset_Ops_Test # uses sigset*() functions - -test $LynxOS || run Timer_Queue_Test # uses Event_Handler, Timer_Queue - -run SOCK_Connector_Test # uses SOCK_Connector - -run Task_Test # uses Thread_Manager, Task -run Thread_Manager_Test # uses Thread_Manager, Task -run Thread_Pool_Test # uses Thread_Manager, Task -run Future_Test # uses Thread_Manager, Task -run Reactors_Test # uses Task, Mutex, Reactor -run Reactor_Exceptions_Test # uses Reactor and C++ exceptions -run Reactor_Notify_Test # uses Reactor's notify() method, Task -run Reactor_Timer_Test # uses Event_Handler, Reactor -run Thread_Pool_Reactor_Test # uses TP_Reactor, Select_Reactor, Acceptor... -test $chorus || test $LynxOS || run Reactor_Performance_Test # uses Event_Handler, Reactor -run Notify_Performance_Test # uses Event_Handler, Reactor -run Reader_Writer_Test # uses Thread_Manager, Mutex -test $chorus || test $LynxOS || run Priority_Reactor_Test # uses Priority_Reactor, Acceptor/Connector... -test $chorus || run SOCK_Test # uses Thread_Manager, SOCK_SAP -test $chorus || run MT_SOCK_Test # uses Thread_Manager, Acceptor/Connector +test $chorus || run Env_Value_Test # tests Env_Value_T and Process +run Atomic_Op_Test # tests Atomic_Op +run Semaphore_Test # tests ACE_Thread_Semaphore +run TSS_Test # tests ACE_Task, ACE_Mutex, ACE_Guard +run Timeprobe_Test # tests ACE_Timeprobes +run Time_Value_Test # tests Time_Value +run High_Res_Timer_Test # tests High_Res_Timer +run SString_Test # tests ACE_CString and ACE_SString +test $chorus || test $LynxOS || run Naming_Test # tests ACE_Naming_Context, ACE_WString + +run Handle_Set_Test # tests ACE_Handle_Set +run OrdMultiSet_Test # tests ACE_Ordered_MultiSet +test $chorus || run Mem_Map_Test # tests ACE_Mem_Map + +run SV_Shared_Memory_Test # tests ACE_SV_Shared_Memory, fork +test $chorus || run MM_Shared_Memory_Test # tests ACE_Shared_Memory_MM + +run Sigset_Ops_Test # tests ACE_sigset*() functions + +test $LynxOS || run Timer_Queue_Test # tests ACE_Event_Handler, ACE_Timer_Queue + +run SOCK_Connector_Test # tests ACE_SOCK_Connector + +run Task_Test # tests ACE_Thread_Manager, ACE_Task +run Thread_Manager_Test # tests ACE_Thread_Manager, ACE_Task +run Thread_Pool_Test # tests ACE_Thread_Manager, ACE_Task +run Future_Test # tests ACE_Thread_Manager, ACE_Task +run Reactors_Test # tests ACE_Task, ACE_Mutex, ACE_Reactor +run Reactor_Exceptions_Test # tests ACE_Reactor and C++ exceptions +run Reactor_Notify_Test # tests ACE_Reactor's notify() method, ACE_Task +run Reactor_Timer_Test # tests ACE_Event_Handler, ACE_Reactor +run Thread_Pool_Reactor_Test # tests ACE_TP_Reactor, ACE_Select_Reactor, ACE_Acceptor... +test $chorus || test $LynxOS || run Reactor_Performance_Test # tests ACE_Event_Handler, ACE_Reactor +run Notify_Performance_Test # tests ACE_Event_Handler, ACE_Reactor +run Reader_Writer_Test # tests ACE_Thread_Manager, ACE_Mutex +test $chorus || test $LynxOS || run Priority_Reactor_Test # tests ACE_Priority_Reactor, ACE_Acceptor/ACE_Connector... +test $chorus || run SOCK_Test # tests ACE_Thread_Manager, ACE_SOCK_SAP +test $chorus || run MT_SOCK_Test # tests ACE_Thread_Manager, ACE_Acceptor/ACE_Connector # ifdef ACE_HAS_STREAM_PIPES -run SPIPE_Test # uses SPIPE_Acceptor/Connector, Thread_Manager -run UPIPE_SAP_Test # uses UPIPE, Thread, Thread_Manager - -run Barrier_Test # uses Service_Config, Barrier -run Buffer_Stream_Test # uses Service_Config, Module (Stream,Task, Message_Queue) -run Priority_Buffer_Test # uses Service_Config, Message_Queue -run Dynamic_Priority_Test # uses ACE_Message_Queue, ACE_Dynamic_Message_Queue -run Recursive_Mutex_Test # uses Service_Config, Recursive_Thread_Mutex - -test $chorus || test $LynxOS || run Time_Service_Test # uses libnetsvcs -test $chorus || test $LynxOS || run Tokens_Test - -run Map_Manager_Test # uses Map Manager and Hash Map Manager + Forward and Reverse Map Iterators. -run Message_Queue_Notifications_Test # uses Message_Queue + Reactor. -test $chorus || run Message_Queue_Test # uses Message_Queue + Forward and Reverse Message Queue Iterators. -test $chorus || run Simple_Message_Block_Test # uses Message_Block -test $chorus || run Message_Block_Test # uses Message_Block and Message_Queue -test $chorus || run Pipe_Test # uses Pipe -test $chorus || run Process_Mutex_Test # uses Process_Mutex -test $chorus || run Thread_Mutex_Test # uses Thread_Process_Mutex -test $chorus || run Process_Strategy_Test # uses ACE_Strategy_Acceptor -run Service_Config_Test # uses Service_Config -run Priority_Task_Test # uses Task with priorities -run IOStream_Test # uses ACE_IOStream and ACE_SOCK_Stream -run Enum_Interfaces_Test # uses ACE::get_ip_interfaces() -test $chorus || test $LynxOS || run Upgradable_RW_Test # uses RW locks -test $chorus || run Conn_Test # uses Thread_Manager, Acceptor/Connector, SOCK_SAP +run SPIPE_Test # tests ACE_SPIPE_Acceptor/ACE_Connector, ACE_Thread_Manager +run UPIPE_SAP_Test # tests ACE_UPIPE, ACE_Thread, ACE_Thread_Manager + +run Barrier_Test # tests ACE_Service_Config, ACE_Barrier +run Buffer_Stream_Test # tests ACE_Service_Config, ACE_Stream (ACE_Module, ACE_Task, ACE_Message_Queue) +run Priority_Buffer_Test # tests ACE_Service_Config, ACE_Message_Queue +run Dynamic_Priority_Test # tests ACE_ACE_Message_Queue, ACE_Dynamic_Message_Queue +run Recursive_Mutex_Test # tests ACE_Service_Config, ACE_Recursive_Thread_Mutex + +test $chorus || test $LynxOS || run Time_Service_Test # tests libnetsvcs +test $chorus || test $LynxOS || run Tokens_Test # tests ACE_Token + +run Map_Manager_Test # tests ACE_Map Manager and ACE_Hash_Map_Manager + Forward and Reverse Map Iterators. +run Message_Queue_Notifications_Test # tests ACE_Message_Queue + ACE_Reactor +test $chorus || run Message_Queue_Test # tests ACE_Message_Queue + Forward and Reverse Message Queue Iterators. +test $chorus || run Simple_Message_Block_Test # tests ACE_Message_Block +test $chorus || run Message_Block_Test # tests ACE_Message_Block and ACE_Message_Queue +test $chorus || run Pipe_Test # tests ACE_Pipe +test $chorus || run Process_Mutex_Test # tests ACE_Process_Mutex +test $chorus || run Thread_Mutex_Test # tests ACE_Thread_Process_Mutex +test $chorus || run Process_Strategy_Test # tests ACE_ACE_Strategy_Acceptor +run Service_Config_Test # tests ACE_Service_Config +run Priority_Task_Test # tests ACE_Task with priorities +run IOStream_Test # tests ACE_IOStream and ACE_SOCK_Stream +run Enum_Interfaces_Test # tests ACE_ACE::get_ip_interfaces() +test $chorus || test $LynxOS || run Upgradable_RW_Test # tests ACE_RW locks +test $chorus || run Conn_Test # tests ACE_Thread_Manager, ACE_Acceptor/ACE_Connector, ACE_SOCK_SAP echo "Tests complete..." |