summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>2001-07-08 13:19:11 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>2001-07-08 13:19:11 +0000
commitf8ef1a999f0b212e975291ca8873637108b8c5a8 (patch)
tree82481c58223ed8a2d1d602a7367af467fc457a9f
parentabc5743674195a25ad97ff3d8bd9a0ae3883d9bf (diff)
downloadATCD-f8ef1a999f0b212e975291ca8873637108b8c5a8.tar.gz
ChangeLogTag:Sun Jul 8 08:13:12 2001 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu>
-rw-r--r--ChangeLog6
-rw-r--r--ChangeLogs/ChangeLog-02a6
-rw-r--r--ChangeLogs/ChangeLog-03a6
-rw-r--r--THANKS2
-rw-r--r--ace/Select_Reactor_Base.h9
5 files changed, 26 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index c996effc0bb..ef32a0b21a8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Sun Jul 8 08:13:12 2001 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu>
+
+ * ace/Select_Reactor_Base.h: Added a comment explaining what
+ the ACE_HAS_REACTOR_NOTIFICATION_QUEUE macro means. Thanks to
+ Kobi Cohen-Arazi <kobic@bvr.co.il> for motivating this.
+
Sat Jul 7 18:53:49 2001 Krishnakumar B <kitty@cs.wustl.edu>
* include/makeinclude/platform_osf1_4.0.GNU:
diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a
index c996effc0bb..ef32a0b21a8 100644
--- a/ChangeLogs/ChangeLog-02a
+++ b/ChangeLogs/ChangeLog-02a
@@ -1,3 +1,9 @@
+Sun Jul 8 08:13:12 2001 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu>
+
+ * ace/Select_Reactor_Base.h: Added a comment explaining what
+ the ACE_HAS_REACTOR_NOTIFICATION_QUEUE macro means. Thanks to
+ Kobi Cohen-Arazi <kobic@bvr.co.il> for motivating this.
+
Sat Jul 7 18:53:49 2001 Krishnakumar B <kitty@cs.wustl.edu>
* include/makeinclude/platform_osf1_4.0.GNU:
diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a
index c996effc0bb..ef32a0b21a8 100644
--- a/ChangeLogs/ChangeLog-03a
+++ b/ChangeLogs/ChangeLog-03a
@@ -1,3 +1,9 @@
+Sun Jul 8 08:13:12 2001 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu>
+
+ * ace/Select_Reactor_Base.h: Added a comment explaining what
+ the ACE_HAS_REACTOR_NOTIFICATION_QUEUE macro means. Thanks to
+ Kobi Cohen-Arazi <kobic@bvr.co.il> for motivating this.
+
Sat Jul 7 18:53:49 2001 Krishnakumar B <kitty@cs.wustl.edu>
* include/makeinclude/platform_osf1_4.0.GNU:
diff --git a/THANKS b/THANKS
index 5e350db7c4f..6518842bf14 100644
--- a/THANKS
+++ b/THANKS
@@ -663,7 +663,7 @@ Gildo Medeiros Junior <gildo@siemens.com.br>
Brian Peterson <bpeterson@globalmt.com>
Fabrice Podlyski <podlyski@clrhp04.in2p3.fr>
Darren DeRidder <darren.deridder@bridgewatersys.com>
-John Tucker <jtucker@infoglide.com>
+John Tucker <johnny_tucker@yahoo.com>
Oleg Orlov <orlov@diasoft.ru>
Timothy Canham <Timothy.Canham@jpl.nasa.gov>
Randy Heiland <heiland@ncsa.uiuc.edu>
diff --git a/ace/Select_Reactor_Base.h b/ace/Select_Reactor_Base.h
index 9274952caf4..dfffc0b35fc 100644
--- a/ace/Select_Reactor_Base.h
+++ b/ace/Select_Reactor_Base.h
@@ -6,11 +6,10 @@
*
* $Id$
*
- * @author Doug Schmidt
+ * @author Douglas C. Schmidt <schmidt@cs.wustl.edu>
*/
//=============================================================================
-
#ifndef ACE_SELECT_REACTOR_BASE_H
#define ACE_SELECT_REACTOR_BASE_H
#include "ace/pre.h"
@@ -210,6 +209,12 @@ private:
int max_notify_iterations_;
#if defined (ACE_HAS_REACTOR_NOTIFICATION_QUEUE)
+ // = This configuration queues up notifications in separate buffers that
+ // are in user-space, rather than stored in a pipe in the OS
+ // kernel. The kernel-level notifications are used only to trigger
+ // the Reactor to check its notification queue. This enables many
+ // more notifications to be stored than would otherwise be the case.
+
/// Keeps track of allocated arrays of type
/// <ACE_Notification_Buffer>.
ACE_Unbounded_Queue <ACE_Notification_Buffer *> alloc_queue_;