diff options
-rw-r--r-- | ChangeLog | 9 | ||||
-rw-r--r-- | ChangeLogs/ChangeLog-02a | 9 | ||||
-rw-r--r-- | ChangeLogs/ChangeLog-03a | 9 | ||||
-rw-r--r-- | THANKS | 1 | ||||
-rw-r--r-- | ace/Malloc_T.h | 43 |
5 files changed, 66 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog index e9c55f03885..bcd46ccb689 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +Thu Jun 6 07:11:15 2002 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu> + + * THANKS: Just added our 1,500th ACE+TAO contributor!!!!! + + * ace/Malloc_T.cpp: Clarify that the memory backing store must + reside in a directory with the appropriate visibility and + permissions. Thanks to Frank O. Flemisch <f.o.flemisch@larc.nasa.gov> + for reporting this. + Wed Jun 5 23:06:11 UTC 2002 Don Hinton <dhinton@ieee.org> * ace/DLL_Manager.h: Fixed compile error. Thanks to Jai diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a index e9c55f03885..bcd46ccb689 100644 --- a/ChangeLogs/ChangeLog-02a +++ b/ChangeLogs/ChangeLog-02a @@ -1,3 +1,12 @@ +Thu Jun 6 07:11:15 2002 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu> + + * THANKS: Just added our 1,500th ACE+TAO contributor!!!!! + + * ace/Malloc_T.cpp: Clarify that the memory backing store must + reside in a directory with the appropriate visibility and + permissions. Thanks to Frank O. Flemisch <f.o.flemisch@larc.nasa.gov> + for reporting this. + Wed Jun 5 23:06:11 UTC 2002 Don Hinton <dhinton@ieee.org> * ace/DLL_Manager.h: Fixed compile error. Thanks to Jai diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a index e9c55f03885..bcd46ccb689 100644 --- a/ChangeLogs/ChangeLog-03a +++ b/ChangeLogs/ChangeLog-03a @@ -1,3 +1,12 @@ +Thu Jun 6 07:11:15 2002 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu> + + * THANKS: Just added our 1,500th ACE+TAO contributor!!!!! + + * ace/Malloc_T.cpp: Clarify that the memory backing store must + reside in a directory with the appropriate visibility and + permissions. Thanks to Frank O. Flemisch <f.o.flemisch@larc.nasa.gov> + for reporting this. + Wed Jun 5 23:06:11 UTC 2002 Don Hinton <dhinton@ieee.org> * ace/DLL_Manager.h: Fixed compile error. Thanks to Jai @@ -1524,6 +1524,7 @@ Nathan Krasney <natan-k@actcom.co.il> Marek Maleta <marek_maleta@agilent.com> David Smith <dts@prismtechnologies.com> Dimitrije Jankovic <djankov99@yahoo.com> +Frank O. Flemisch <f.o.flemisch@larc.nasa.gov> I would particularly like to thank Paul Stephenson, who worked with me at Ericsson in the early 1990's. Paul devised the recursive Makefile diff --git a/ace/Malloc_T.h b/ace/Malloc_T.h index bb6839342fd..7bd81872820 100644 --- a/ace/Malloc_T.h +++ b/ace/Malloc_T.h @@ -6,7 +6,8 @@ * * $Id$ * - * @author Doug Schmidt and Irfan Pyarali + * @author Douglas C. Schmidt <schmidt@cs.wustl.edu> and + * Irfan Pyarali <irfan@cs.wustl.edu> */ //========================================================================== @@ -208,9 +209,18 @@ public: #endif /* ACE_HAS_TEMPLATE_TYPEDEFS */ // = Initialization. + /** + * Note that <pool_name> should be located in + * a directory with the appropriate visibility and protection so + * that all processes that need to access it can do so. */ ACE_Allocator_Adapter (const char *pool_name = 0); - /// Constructor (this has to be inline to avoid bugs with some C++ compilers. + /** + * Note that <pool_name> should be located in + * a directory with the appropriate visibility and protection so + * that all processes that need to access it can do so. + * This constructor must be inline to avoid bugs with some C++ + * compilers. */ ACE_Allocator_Adapter (const char *pool_name, const char *lock_name, MEMORY_POOL_OPTIONS options = 0) @@ -222,9 +232,18 @@ public: } #if defined (ACE_HAS_WCHAR) + /** + * Note that <pool_name> should be located in + * a directory with the appropriate visibility and protection so + * that all processes that need to access it can do so. */ ACE_Allocator_Adapter (const wchar_t *pool_name); - /// Constructor (this has to be inline to avoid bugs with some C++ compilers. + /** + * Note that <pool_name> should be located in + * a directory with the appropriate visibility and protection so + * that all processes that need to access it can do so. + * This constructor must be inline to avoid bugs with some C++ + * compilers. */ ACE_Allocator_Adapter (const wchar_t *pool_name, const wchar_t *lock_name, MEMORY_POOL_OPTIONS options = 0) @@ -404,6 +423,10 @@ public: * initialize the memory pool, and uses <ACE::basename> to * automatically extract out the name used for the underlying lock * name (if necessary). + * + * Note that <pool_name> should be located in + * a directory with the appropriate visibility and protection so + * that all processes that need to access it can do so. */ ACE_Malloc_T (const ACE_TCHAR *pool_name = 0); @@ -413,6 +436,11 @@ public: * extract out the name used for the underlying lock name (if * necessary). In addition, <options> is passed through to * initialize the underlying memory pool. + * + * Note that <pool_name> should be located in + * a directory with the appropriate visibility and protection so + * that all processes that need to access it can do so. + */ */ ACE_Malloc_T (const ACE_TCHAR *pool_name, const ACE_TCHAR *lock_name, @@ -735,7 +763,9 @@ public: * Initialize ACE_Malloc. This constructor passes <pool_name> to * initialize the memory pool, and uses <ACE::basename> to * automatically extract out the name used for the underlying lock - * name (if necessary). + * name (if necessary). Note that <pool_name> should be located in + * a directory with the appropriate visibility and protection so + * that all processes that need to access it can do so. */ ACE_Malloc (const ACE_TCHAR *pool_name = 0); @@ -744,7 +774,10 @@ public: * initialize the memory pool, and uses <lock_name> to automatically * extract out the name used for the underlying lock name (if * necessary). In addition, <options> is passed through to - * initialize the underlying memory pool. + * initialize the underlying memory pool. Note that <pool_name> + * should be located in a directory with the appropriate visibility + * and protection so that all processes that need to access it can + * do so. */ ACE_Malloc (const ACE_TCHAR *pool_name, const ACE_TCHAR *lock_name, |