summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog9
-rw-r--r--ChangeLogs/ChangeLog-02a9
-rw-r--r--ChangeLogs/ChangeLog-03a9
-rw-r--r--THANKS1
-rw-r--r--ace/Malloc_T.h43
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
diff --git a/THANKS b/THANKS
index b599baf8e38..3298c673090 100644
--- a/THANKS
+++ b/THANKS
@@ -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,