summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-07-28 17:33:19 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-07-28 17:33:19 +0000
commita04232ac5d228440cf80bfcef4b7e522b94a8b1e (patch)
treee6b43e57180b138db09fca88f1986ed226216ebb
parent53b3d5b530f9348c148458728147d28c4a8a376d (diff)
downloadATCD-a04232ac5d228440cf80bfcef4b7e522b94a8b1e.tar.gz
ChangeLogTag: Wed Jul 28 12:31:41 1999 David L. Levine <levine@cs.wustl.edu>
-rw-r--r--TAO/ChangeLog-99c47
-rw-r--r--TAO/tao/POA.i12
2 files changed, 34 insertions, 25 deletions
diff --git a/TAO/ChangeLog-99c b/TAO/ChangeLog-99c
index 6a5e551c54b..7264175260b 100644
--- a/TAO/ChangeLog-99c
+++ b/TAO/ChangeLog-99c
@@ -1,38 +1,43 @@
+Wed Jul 28 12:31:41 1999 David L. Levine <levine@cs.wustl.edu>
+
+ * tao/POA.i (establish_servant_lock,teardown_servant_lock):
+ with TAO_HAS_MINIMUM_CORBA only, added ACE_UNUSED_ARG (servant).
+
Wed Jul 28 12:00:54 1999 Ossama Othman <othman@cs.wustl.edu>
- * tao/Asynch_Invocation.cpp:
+ * tao/Asynch_Invocation.cpp:
- Changed initial timeprobe enumeration value. The previous was
- already in use by another set of timeprobes in a different file.
+ Changed initial timeprobe enumeration value. The previous was
+ already in use by another set of timeprobes in a different file.
Wed Jul 28 11:51:45 1999 Ossama Othman <othman@cs.wustl.edu>
- * performance-tests/Cubit/TAO/IDL_Cubit/README:
+ * performance-tests/Cubit/TAO/IDL_Cubit/README:
+
+ Added documentation for the newly added -b client option.
- Added documentation for the newly added -b client option.
+ * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Client.{h,cpp}:
- * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Client.{h,cpp}:
+ Added zero-copy optimization for octet sequence test. Thanks to
+ Carlos for adding this optimization.
- Added zero-copy optimization for octet sequence test. Thanks to
- Carlos for adding this optimization.
+ Added ability to specify a different octet sequence length when
+ running the small_octet_seq test by using the newly added '-b'
+ option.
- Added ability to specify a different octet sequence length when
- running the small_octet_seq test by using the newly added '-b'
- option.
+ * performance-tests/Cubit/TAO/IDL_Cubit/benchmark.sh:
+ * performance-tests/Cubit/TAO/IDL_Cubit/benchmark_sequence.sh:
- * performance-tests/Cubit/TAO/IDL_Cubit/benchmark.sh:
- * performance-tests/Cubit/TAO/IDL_Cubit/benchmark_sequence.sh:
+ Scripts useful for running IDL_Cubit benchmarks.
- Scripts useful for running IDL_Cubit benchmarks.
-
Wed Jul 28 10:46:45 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
- * orbsvcs/orbsvcs/Trader/Service_Type_Repository.cpp:
- Fixed compilation problems on AIX over PPC, thanks to Steve
- Huston for reporting the problem and helping us track it
- down. Note: this was another ugly macro in a system header file
- (s_type) it is now documented in the ACE-guidelines.html file,
- thanks to David for that.
+ * orbsvcs/orbsvcs/Trader/Service_Type_Repository.cpp:
+ Fixed compilation problems on AIX over PPC, thanks to Steve
+ Huston for reporting the problem and helping us track it
+ down. Note: this was another ugly macro in a system header file
+ (s_type) it is now documented in the ACE-guidelines.html file,
+ thanks to David for that.
Wed Jul 28 00:06:32 1999 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu>
diff --git a/TAO/tao/POA.i b/TAO/tao/POA.i
index 7e88ed480c0..72c81ccd522 100644
--- a/TAO/tao/POA.i
+++ b/TAO/tao/POA.i
@@ -623,23 +623,27 @@ TAO_POA::decrement_outstanding_requests (void)
ACE_INLINE void
TAO_POA::establish_servant_lock (PortableServer::Servant servant)
{
-#if !defined (TAO_HAS_MINIMUM_CORBA)
+#if defined (TAO_HAS_MINIMUM_CORBA)
+ ACE_UNUSED_ARG (servant);
+#else /* ! TAO_HAS_MINIMUM_CORBA */
if (this->policies ().thread () == PortableServer::SINGLE_THREAD_MODEL)
{
servant->_increment_single_threaded_poa_lock_count ();
}
-#endif /* TAO_HAS_MINIMUM_CORBA */
+#endif /* ! TAO_HAS_MINIMUM_CORBA */
}
ACE_INLINE void
TAO_POA::teardown_servant_lock (PortableServer::Servant servant)
{
-#if !defined (TAO_HAS_MINIMUM_CORBA)
+#if defined (TAO_HAS_MINIMUM_CORBA)
+ ACE_UNUSED_ARG (servant);
+#else /* ! TAO_HAS_MINIMUM_CORBA */
if (this->policies ().thread () == PortableServer::SINGLE_THREAD_MODEL)
{
servant->_decrement_single_threaded_poa_lock_count ();
}
-#endif /* TAO_HAS_MINIMUM_CORBA */
+#endif /* ! TAO_HAS_MINIMUM_CORBA */
}
ACE_INLINE TAO_ORB_Core &