summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-04-21 14:30:01 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-04-21 14:30:01 +0000
commitac75aec3e4c1e51539bf82b4ff5be4a250a75253 (patch)
tree0724bed306e5e483aa6c7407d9789129bb888ce5
parent17d4a15cca3353a658c3bb0bb0b26b5dcdb3f91f (diff)
downloadATCD-ac75aec3e4c1e51539bf82b4ff5be4a250a75253.tar.gz
*** empty log message ***
-rw-r--r--ChangeLog-99b6
-rw-r--r--TAO/ChangeLog-99c223
2 files changed, 121 insertions, 108 deletions
diff --git a/ChangeLog-99b b/ChangeLog-99b
index a101e531d83..8942d087ae2 100644
--- a/ChangeLog-99b
+++ b/ChangeLog-99b
@@ -1,3 +1,9 @@
+Wed Apr 21 09:25:16 1999 David L. Levine <levine@cs.wustl.edu>
+
+ * tests/Upgradable_RW_Test.cpp (main): replaced ACE_SCHED_FIFO
+ with THR_SCHED_FIFO in activate call. Thanks to Carlos for
+ finding this subtle error.
+
Wed Apr 21 03:34:18 1999 Douglas C. Schmidt <schmidt@cs.wustl.edu>
* ACE version 4.6.37 released.
diff --git a/TAO/ChangeLog-99c b/TAO/ChangeLog-99c
index 8ba292f42bc..5da6a667c03 100644
--- a/TAO/ChangeLog-99c
+++ b/TAO/ChangeLog-99c
@@ -1,10 +1,17 @@
+Wed Apr 21 09:25:16 1999 David L. Levine <levine@cs.wustl.edu>
+
+ * tests/NestedUpcall/MT_Client_Test/client.cpp (main),
+ examples/Quoter/client.cpp (main):
+ replaced ACE_SCHED_FIFO with THR_SCHED_FIFO in activate calls.
+ Thanks to Carlos for finding this subtle error.
+
Wed Apr 21 09:12:20 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
- * performance-tests/Cubit/TAO/MT_Cubit/client.cpp:
- * performance-tests/Cubit/TAO/MT_Cubit/server.cpp:
- The activate() function was called with the wrong flag,
- ACE_SCHED_FIFO was used, but THR_SCHED_FIFO is the Right
- Thing[tm]
+ * performance-tests/Cubit/TAO/MT_Cubit/client.cpp:
+ * performance-tests/Cubit/TAO/MT_Cubit/server.cpp:
+ The activate() function was called with the wrong flag,
+ ACE_SCHED_FIFO was used, but THR_SCHED_FIFO is the Right
+ Thing[tm]
Wed Apr 21 03:41:51 1999 Douglas C. Schmidt <schmidt@cs.wustl.edu>
@@ -12,41 +19,41 @@ Wed Apr 21 03:41:51 1999 Douglas C. Schmidt <schmidt@cs.wustl.edu>
Wed Apr 21 01:24:26 1999 Irfan Pyarali <irfan@cs.wustl.edu>
- * tao/default_resource.cpp: Removed extra #pragma instantiates for
- TAO_Collocation_Table_Lock.
+ * tao/default_resource.cpp: Removed extra #pragma instantiates for
+ TAO_Collocation_Table_Lock.
Wed Apr 21 00:56:21 1999 Nanbor Wang <nanbor@cs.wustl.edu>
- * orbsvcs/orbsvcs/Property/CosPropertyService_i_T.cpp
- (operator=): Added an empty implementation to stop MSVC from
- complaining.
+ * orbsvcs/orbsvcs/Property/CosPropertyService_i_T.cpp
+ (operator=): Added an empty implementation to stop MSVC from
+ complaining.
Tue Apr 20 23:21:22 1999 Jeff Parsons <parsons@cs.wustl.edu>
- * tao/Typecode.cpp:
- Removed a superfluous duplication of an ACE_Message_Block
- in private_member_label(). This got rid of another memory
- leak associated with unions. In general, it's never necessary
- to duplicate a message block before calling the Any
- constructor that takes a message block or either of the
- Any::_tao_replace() functions. All of these duplicate the
- message block themselves.
+ * tao/Typecode.cpp:
+ Removed a superfluous duplication of an ACE_Message_Block
+ in private_member_label(). This got rid of another memory
+ leak associated with unions. In general, it's never necessary
+ to duplicate a message block before calling the Any
+ constructor that takes a message block or either of the
+ Any::_tao_replace() functions. All of these duplicate the
+ message block themselves.
Tue Apr 20 22:57:57 1999 Jeff Parsons <parsons@cs.wustl.edu>
- * TAO_IDL/be/be_visitor_union/any_op_cs.cpp:
- <<= was causing a memory leak. Removed the ->clone ()
- from the message block being inserted into the Any.
- Tested both copying and non-copying versions of <<=,
- over the wire, with a dynamically allocated type inside
- the union. All worked ok, and the leak was gone.
+ * TAO_IDL/be/be_visitor_union/any_op_cs.cpp:
+ <<= was causing a memory leak. Removed the ->clone ()
+ from the message block being inserted into the Any.
+ Tested both copying and non-copying versions of <<=,
+ over the wire, with a dynamically allocated type inside
+ the union. All worked ok, and the leak was gone.
Tue Apr 20 20:43:25 1999 Nagarajan Surendran <naga@cs.wustl.edu>
- * orbsvcs/orbsvcs/Property/CosPropertyService_i_T.h: Added a
- operator= declaration to avoid this being generated which leads to
- undefined operator= for the PropertyTypes member when linking orbsvcs.
- Thanks to Irfan Pyarali for the fix.
+ * orbsvcs/orbsvcs/Property/CosPropertyService_i_T.h: Added a
+ operator= declaration to avoid this being generated which leads to
+ undefined operator= for the PropertyTypes member when linking orbsvcs.
+ Thanks to Irfan Pyarali for the fix.
Tue Apr 20 20:27:48 1999 Darrell Brunsch <brunsch@cs.wustl.edu>
@@ -59,9 +66,9 @@ Tue Apr 20 20:27:48 1999 Darrell Brunsch <brunsch@cs.wustl.edu>
Tue Apr 20 17:31:28 1999 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu>
- * docs: Performed copy editing on a bunch of documentation and
- added the new Interoperable Naming Service documentation to the
- main documentation page.
+ * docs: Performed copy editing on a bunch of documentation and
+ added the new Interoperable Naming Service documentation to the
+ main documentation page.
Tue Apr 20 15:24:00 1999 Darrell Brunsch <brunsch@cs.wustl.edu>
@@ -71,120 +78,120 @@ Tue Apr 20 15:24:00 1999 Darrell Brunsch <brunsch@cs.wustl.edu>
Tue Apr 20 15:18:35 1999 Vishal Kachroo <vishal@cs.wustl.edu>
- * TAO_ROOT/docs/INS.html: Added this page. It documents the
- InterOperable Naming Service.
- * TAO_ROOT/docs/releasenotes/index.html: Added a link to INS.html
+ * TAO_ROOT/docs/INS.html: Added this page. It documents the
+ InterOperable Naming Service.
+ * TAO_ROOT/docs/releasenotes/index.html: Added a link to INS.html
Tue Apr 20 14:27:07 1999 Jeff Parsons <parsons@cs.wustl.edu>
- * tao/deep_free.cpp:
- Removed local variable discrim_size_with_pad, which is no
- longer being used.
+ * tao/deep_free.cpp:
+ Removed local variable discrim_size_with_pad, which is no
+ longer being used.
Tue Apr 20 11:09:07 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
- * tao/ORB_Core.cpp:
- Removed several memory leaks, including the ORB_Core itself: it
- wasn't destroyed when the last ORB reference went away.
+ * tao/ORB_Core.cpp:
+ Removed several memory leaks, including the ORB_Core itself: it
+ wasn't destroyed when the last ORB reference went away.
- * tao/ORB.cpp:
- Fixed resource leak in file_string_to_object()
+ * tao/ORB.cpp:
+ Fixed resource leak in file_string_to_object()
- * tao/default_resource.h:
- * tao/default_resource.i:
- * tao/default_resource.cpp:
- Merged the App_Allocated and Pre_Allocated classes into a single
- class, it is easier to control their lifetime and it didn't make
- sense to have two.
+ * tao/default_resource.h:
+ * tao/default_resource.i:
+ * tao/default_resource.cpp:
+ Merged the App_Allocated and Pre_Allocated classes into a single
+ class, it is easier to control their lifetime and it didn't make
+ sense to have two.
- * tao/IIOP_Connector.cpp:
- Fixed comment.
+ * tao/IIOP_Connector.cpp:
+ Fixed comment.
- * tests/MT_Client/client.global.conf:
- * tests/MT_Client/client.tss.conf:
- Use static services.
+ * tests/MT_Client/client.global.conf:
+ * tests/MT_Client/client.tss.conf:
+ Use static services.
- * tests/MT_Client/orb_creation.cpp:
- * tests/MT_Client/server.cpp:
- * tests/MT_Client/client.cpp:
- Use the ACE macros to print out exceptions.
+ * tests/MT_Client/orb_creation.cpp:
+ * tests/MT_Client/server.cpp:
+ * tests/MT_Client/client.cpp:
+ Use the ACE macros to print out exceptions.
- * tao/MessagingC.cpp:
- Fixed warnings about unitialized variables.
+ * tao/MessagingC.cpp:
+ Fixed warnings about unitialized variables.
- * tests/MT_Client/Makefile:
- Updated dependencies
+ * tests/MT_Client/Makefile:
+ Updated dependencies
- * tests/MT_Client/run_test.pl:
- Added support for the orb_creation test.
+ * tests/MT_Client/run_test.pl:
+ Added support for the orb_creation test.
Tue Apr 20 02:47:32 1999 Nanbor Wang <nanbor@cs.wustl.edu>
- * tests/Param_Test/param_test_i.cpp (test_exception): It was still
- using environment to throw exceptions. Changed to use ACE_THROW.
+ * tests/Param_Test/param_test_i.cpp (test_exception): It was still
+ using environment to throw exceptions. Changed to use ACE_THROW.
- * tests/Param_Test/except.{h,cpp}: Differentiated results based on
- the exception received in that iteration so we can determine if
- the exception is the one the test is waiting. Egcs on Linux
- seems to have trouble downcasting exceptions.
+ * tests/Param_Test/except.{h,cpp}: Differentiated results based on
+ the exception received in that iteration so we can determine if
+ the exception is the one the test is waiting. Egcs on Linux
+ seems to have trouble downcasting exceptions.
Mon Apr 19 22:17:28 1999 Irfan Pyarali <irfan@cs.wustl.edu>
- * TAO_IDL/be/be_visitor_interface/interface_ss.cpp
- (visit_interface): Removed access to input CDR since it is not
- used in this function. Thanks to David for pointing this out.
+ * TAO_IDL/be/be_visitor_interface/interface_ss.cpp
+ (visit_interface): Removed access to input CDR since it is not
+ used in this function. Thanks to David for pointing this out.
Mon Apr 19 20:17:02 1999 Jeff Parsons <parsons@cs.wustl.edu>
- * tao/Any.{h,i}:
- Changed the signature of the constructor for Any::to_object
- to reflect the change set out in issue 154 of the 1.3 RTF.
- This makes the caller responsible for disposing of the
- results of extracting to to_object, and allows the constructor
- to be passed an Object_var to facilitate this.
- Also had to add '#include Object.h' to keep sunc++ happy.
+ * tao/Any.{h,i}:
+ Changed the signature of the constructor for Any::to_object
+ to reflect the change set out in issue 154 of the 1.3 RTF.
+ This makes the caller responsible for disposing of the
+ results of extracting to to_object, and allows the constructor
+ to be passed an Object_var to facilitate this.
+ Also had to add '#include Object.h' to keep sunc++ happy.
Mon Apr 19 17:09:14 1999 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * performance-tests/Cubit/TAO/MT_Cubit/client.cpp (start_servant):
- Arrgh! There was a missing comma that caused the test to fail!
- Thanks to David H. Whittington <david.h.whittington@boeing.com>
- for reporting this.
+ * performance-tests/Cubit/TAO/MT_Cubit/client.cpp (start_servant):
+ Arrgh! There was a missing comma that caused the test to fail!
+ Thanks to David H. Whittington <david.h.whittington@boeing.com>
+ for reporting this.
Mon Apr 19 16:26:43 1999 Jeff Parsons <parsons@cs.wustl.edu>
- * tao/deep_free.cpp:
- Updated TAO_Marshal_Union::deep_free to use the
- Union class virtual functions. The old code was
- bumpint the void *data pointer along to point to
- the discriminator value, then to the member value.
- This wasn't working on NT where the first thing
- in the union class memory layout is the vptr. Also
- changed the use of value() to _tao_get_cdr() on
- the elements of the member label list. That
- wouldn't work on any platform because those Anys
- are all created with void *value = 0;
-
- * tao/decode.cpp,
- * tao/encode.cpp,
- * tao/skip.cpp:
- Changed the tk_enum case for the discriminator inside
- the TAO_Marshal_Union versions to use CORBA::ULong as
- was determined to be the correct mapping earlier today.
- Also finished implementing the tk_wchar cases, which
- Andy had marked TODO.
+ * tao/deep_free.cpp:
+ Updated TAO_Marshal_Union::deep_free to use the
+ Union class virtual functions. The old code was
+ bumpint the void *data pointer along to point to
+ the discriminator value, then to the member value.
+ This wasn't working on NT where the first thing
+ in the union class memory layout is the vptr. Also
+ changed the use of value() to _tao_get_cdr() on
+ the elements of the member label list. That
+ wouldn't work on any platform because those Anys
+ are all created with void *value = 0;
+
+ * tao/decode.cpp,
+ * tao/encode.cpp,
+ * tao/skip.cpp:
+ Changed the tk_enum case for the discriminator inside
+ the TAO_Marshal_Union versions to use CORBA::ULong as
+ was determined to be the correct mapping earlier today.
+ Also finished implementing the tk_wchar cases, which
+ Andy had marked TODO.
Mon Apr 19 15:23:56 1999 Irfan Pyarali <irfan@cs.wustl.edu>
- * orbsvcs/tests/Trading/colocated_test.cpp (main):
- * orbsvcs/tests/EC_Throughput/ECT_Throughput.cpp (run):
- * orbsvcs/tests/EC_Multiple/EC_Multiple.cpp (run):
- * orbsvcs/Trading_Service/Trading_Service.cpp (init):
+ * orbsvcs/tests/Trading/colocated_test.cpp (main):
+ * orbsvcs/tests/EC_Throughput/ECT_Throughput.cpp (run):
+ * orbsvcs/tests/EC_Multiple/EC_Multiple.cpp (run):
+ * orbsvcs/Trading_Service/Trading_Service.cpp (init):
* tao/Stub.cpp (set_policy_overrides):
* tao/POA.cpp (create_POA):
Avoided annoying g++ warning about <auto_ptr> by explicitly
- making a temporary. Thanks to David for pointing this out.
+ making a temporary. Thanks to David for pointing this out.
Mon Apr 19 13:54:10 1999 David L. Levine <levine@cs.wustl.edu>