diff options
author | mjb2 <mjb2@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-06-16 04:16:57 +0000 |
---|---|---|
committer | mjb2 <mjb2@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-06-16 04:16:57 +0000 |
commit | a3e3c57260c0fa04d3ee81fd34f399736f3f57b4 (patch) | |
tree | 27b95138745f134cd812201204b8803c54f23caa | |
parent | 6b7b0bb313ccc52b6b1d7a4edb3352634d84fddd (diff) | |
download | ATCD-a3e3c57260c0fa04d3ee81fd34f399736f3f57b4.tar.gz |
See Tue Jun 15 23:15:30 1999 Matthew J Braun <mjb2@cs.wustl.edu>
-rw-r--r-- | ChangeLog-99b | 6 | ||||
-rw-r--r-- | ace/Thread_Manager.cpp | 4 |
2 files changed, 6 insertions, 4 deletions
diff --git a/ChangeLog-99b b/ChangeLog-99b index 1828ca1cc12..9e682c10a77 100644 --- a/ChangeLog-99b +++ b/ChangeLog-99b @@ -1,3 +1,9 @@ +Tue Jun 15 23:15:30 1999 Matthew J Braun <mjb2@cs.wustl.edu> + + * ace/Thread_Manager.cpp + Removed explicit template instantiation for ACE_read_guard + <ACE_thread_mutex> since a recent change by Kirthika makes it unnecessary. + Tue Jun 15 17:41:38 1999 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu> * ace/SOCK_Dgram_Mcast: Added initial support for the Win2K diff --git a/ace/Thread_Manager.cpp b/ace/Thread_Manager.cpp index c43d3451729..5929e940886 100644 --- a/ace/Thread_Manager.cpp +++ b/ace/Thread_Manager.cpp @@ -2370,8 +2370,6 @@ ACE_Thread_Control::exit (void *exit_status, int do_thr_exit) template class ACE_Unbounded_Queue_Iterator<ACE_Thread_Descriptor*>; template class ACE_Free_List<ACE_Thread_Descriptor>; template class ACE_Locked_Free_List<ACE_Thread_Descriptor, ACE_DEFAULT_THREAD_MANAGER_LOCK>; - template class ACE_Read_Guard <ACE_Thread_Mutex>; - // This last one is a test. It may help eliminate totally wacky errors # if (defined (ACE_HAS_THREADS) && (defined (ACE_HAS_THREAD_SPECIFIC_STORAGE) || defined (ACE_HAS_TSS_EMULATION))) // These don't necessarily belong here, but it's a convenient place for them. template class ACE_TSS<ACE_Dynamic>; @@ -2389,8 +2387,6 @@ ACE_Thread_Control::exit (void *exit_status, int do_thr_exit) #pragma instantiate ACE_Unbounded_Queue_Iterator<ACE_Thread_Descriptor*> #pragma instantiate ACE_Free_List<ACE_Thread_Descriptor> #pragma instantiate ACE_Locked_Free_List<ACE_Thread_Descriptor, ACE_DEFAULT_THREAD_MANAGER_LOCK> - #pragma instantiate ACE_Read_Guard <ACE_Thread_Mutex> - // This last one is a test. It may help eliminate totally wacky errors # if (defined (ACE_HAS_THREADS) && (defined (ACE_HAS_THREAD_SPECIFIC_STORAGE) || defined (ACE_HAS_TSS_EMULATION))) // These don't necessarily belong here, but it's a convenient place for them. #pragma instantiate ACE_TSS<ACE_Dynamic> |