diff options
author | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-03-01 19:34:57 +0000 |
---|---|---|
committer | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-03-01 19:34:57 +0000 |
commit | 0c7080de210ef520346a0c4f831f48fd4ecb885a (patch) | |
tree | b3ac6559324d22e306a082ee6f11cdc85ba85579 | |
parent | 1f75eb70a72bae885c665f3b91b73b13b836b491 (diff) | |
download | ATCD-0c7080de210ef520346a0c4f831f48fd4ecb885a.tar.gz |
*** empty log message ***
-rw-r--r-- | ChangeLog-99b | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/ChangeLog-99b b/ChangeLog-99b index 6345693c6cf..a7749df6544 100644 --- a/ChangeLog-99b +++ b/ChangeLog-99b @@ -2,7 +2,10 @@ Mon Mar 01 13:04:53 1999 David L. Levine <levine@cs.wustl.edu> * ace/OS.*,Object_Manager.{h,cpp},ACE.cpp: added class ACE_OS_Object_Manager. It manages the three preallocated - locks that ACE_OS uses. + locks that ACE_OS uses. Many thanks to Nanbor for + suggesting the scheme to avoid dependency on Synch_T.h + for the ACE_Guard instantiations: OS.cpp now has a + couple of lightweight guards for its internal use. * ace/ACE.{i,cpp},OS.*: moved ACE::strecpy () and ACE::unique_name () from class ACE to ACE_OS. That @@ -15,6 +18,13 @@ Mon Mar 01 13:04:53 1999 David L. Levine <levine@cs.wustl.edu> should be included in ace/config.h if you want to build the ACE OS adaptation layer. + Two deficiencies remain with the ACE OS adaptation layer: + the dependencies on ACE_Log_Msg have been conditionally + compiled out by config-minimal.h. Similarly, there is + a conditional dependency of ACE_Thread_Adapter::invoke () + on ACE_Thread_Exit. It would probably be best to move + that to ACE Thread_Manager, if possible. + * ace/Synch.{i,cpp} (~ACE_Recursive_Thread_Mutex): added a call to this->remove (). Without it, the mutex wasn't being destroyed. Uninlined both the destructor to avoid |