summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-07-27 16:00:42 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-07-27 16:00:42 +0000
commit68a7e2e2cc677cad1168783fe8075469d4be523c (patch)
treed6f660660934490c3469b76ed88372b7c55ecef9
parent334007a90a0e5dee595358804b1db32b86f0a65a (diff)
downloadATCD-68a7e2e2cc677cad1168783fe8075469d4be523c.tar.gz
ChangeLogTag: Tue Jul 27 11:00:00 1999 David L. Levine <levine@cs.wustl.edu>
-rw-r--r--TAO/ChangeLog-99c453
-rw-r--r--TAO/performance-tests/Cubit/TAO/IDL_Cubit/README12
2 files changed, 234 insertions, 231 deletions
diff --git a/TAO/ChangeLog-99c b/TAO/ChangeLog-99c
index f98e5d62b82..f56f2bef63d 100644
--- a/TAO/ChangeLog-99c
+++ b/TAO/ChangeLog-99c
@@ -1,122 +1,127 @@
+Tue Jul 27 11:00:00 1999 David L. Levine <levine@cs.wustl.edu>
+
+ * performance-tests/Cubit/TAO/IDL_Cubit/README: updated
+ collocation test usage notes.
+
Mon Jul 26 21:41:31 1999 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu>
- * TAO/PROBLEM-REPORT-FORM: Changed all occurrences of ace-users
- to tao-users. Thanks to David Levine for remembering this!
+ * TAO/PROBLEM-REPORT-FORM: Changed all occurrences of ace-users
+ to tao-users. Thanks to David Levine for remembering this!
Mon Jul 26 20:55:41 1999 Irfan Pyarali <irfan@cs.wustl.edu>
- * docs/configurations.html: Added thread-pool example link.
+ * docs/configurations.html: Added thread-pool example link.
Mon Jul 26 18:20:33 1999 Ossama Othman <othman@cs.wustl.edu>
- * docs/releasenotes/index.html:
+ * docs/releasenotes/index.html:
- Updated UIOP BNF to be more like "iioploc" BNF, and reorganized
- some text.
+ Updated UIOP BNF to be more like "iioploc" BNF, and reorganized
+ some text.
- * tao/IIOP_Acceptor.cpp (open, open_default):
+ * tao/IIOP_Acceptor.cpp (open, open_default):
- TAO now properly sets the host using the fully qualified domain
- name (FQDN) when only a port is specified in an iiop endpoint.
- [Bug 43]
+ TAO now properly sets the host using the fully qualified domain
+ name (FQDN) when only a port is specified in an iiop endpoint.
+ [Bug 43]
- Added some error checks when setting the host and port.
+ Added some error checks when setting the host and port.
- * tao/{IIOP,UIOP}_Connector.cpp (check_prefix):
+ * tao/{IIOP,UIOP}_Connector.cpp (check_prefix):
- Make sure only certain prefixes are accepted. Previously, we
- were only checking if the there the first few characters
- matched.
+ Make sure only certain prefixes are accepted. Previously, we
+ were only checking if the there the first few characters
+ matched.
- * tao/{IIOP,UIOP}_Factory.cpp (match_prefix):
+ * tao/{IIOP,UIOP}_Factory.cpp (match_prefix):
- {iiop,uiop}loc should not be accepted as a proper prefix for
- server endpoints.
+ {iiop,uiop}loc should not be accepted as a proper prefix for
+ server endpoints.
- * tao/{IIOP,UIOP}_Profile.cpp (to_string):
+ * tao/{IIOP,UIOP}_Profile.cpp (to_string):
- URL style IOR prefix should be "iioploc" for IIOP and "uioploc"
- for UIOP (although there is no "uioploc" standardized
- specification yet).
+ URL style IOR prefix should be "iioploc" for IIOP and "uioploc"
+ for UIOP (although there is no "uioploc" standardized
+ specification yet).
- * tao/Acceptor_Registry.h:
+ * tao/Acceptor_Registry.h:
- Comment update.
+ Comment update.
- * tao/Acceptor_Registry.cpp (open):
+ * tao/Acceptor_Registry.cpp (open):
- Corrected typo in error message.
+ Corrected typo in error message.
Mon Jul 26 17:11:16 1999 Irfan Pyarali <irfan@cs.wustl.edu>
- * tao/IIOP_Connect.cpp (handle_input):
- * tao/UIOP_Connect.cpp (handle_input):
+ * tao/IIOP_Connect.cpp (handle_input):
+ * tao/UIOP_Connect.cpp (handle_input):
- Take out all the information from the <message_state> and reset
- it so that nested upcall on the same transport can be handled.
+ Take out all the information from the <message_state> and reset
+ it so that nested upcall on the same transport can be handled.
- * tao/GIOP.h (TAO_GIOP::process_server_message): Changed method
- interface to take message_type and giop_version instead of
- TAO_GIOP_Message_State.
+ * tao/GIOP.h (TAO_GIOP::process_server_message): Changed method
+ interface to take message_type and giop_version instead of
+ TAO_GIOP_Message_State.
Mon Jul 26 16:08:05 1999 Jeff Parsons <parsons@cs.wustl.edu>
- * TAO_IDL/ast/ast_module.cpp:
- * TAO_IDL/ast/ast_expression.cpp:
- * TAO_IDL/be/be_codegen.cpp:
- * TAO_IDL/be/bevisitor_scope.cpp:
- * TAO_IDL/util/utl_string.cpp:
- Changes to avert MSVC level 4 warnings. There are still some
- left, but they are in generated files, and I will get those
- in another checkin.
+ * TAO_IDL/ast/ast_module.cpp:
+ * TAO_IDL/ast/ast_expression.cpp:
+ * TAO_IDL/be/be_codegen.cpp:
+ * TAO_IDL/be/bevisitor_scope.cpp:
+ * TAO_IDL/util/utl_string.cpp:
+ Changes to avert MSVC level 4 warnings. There are still some
+ left, but they are in generated files, and I will get those
+ in another checkin.
Mon Jul 26 15:30:41 1999 Jeff Parsons <parsons@cs.wustl.edu>
- * TAO/tao/Any.cpp:
- * append.cpp:
- * CDR_Interpreter.cpp:
- * decode.cpp:
- * DynAny_i.cpp:
- * GIOP.cpp:
- * GIOP_Server_Request.cpp:
- * IIOP_Connector.cpp:
- * Object.cpp:
- * ORB.cpp:
- * ORB_Core.cpp:
- * Pluggable.cpp:
- * POA.i:
- * Stub.i:
- * Principal.cpp:
- * skip.cpp:
- * ValueBase.i:
- * Typecode.i:
- Minor mods to get rid of MSVC level 4 warnings, mostly casting
- return values from integer to CORBA::Boolean and the like
-
- * Typecode.h:
- Changed the private member kind_ from CORBA::TCKind type to
- CORBA::Long. With indirection in typecodes came the added value
- ~0u to switch statements. MSVC at level 4 warns that this value is
- not in the enum. This mod (suggested by Carlos) seems to work
- well, with some minor changes in the files above to compensate.
+ * TAO/tao/Any.cpp:
+ * append.cpp:
+ * CDR_Interpreter.cpp:
+ * decode.cpp:
+ * DynAny_i.cpp:
+ * GIOP.cpp:
+ * GIOP_Server_Request.cpp:
+ * IIOP_Connector.cpp:
+ * Object.cpp:
+ * ORB.cpp:
+ * ORB_Core.cpp:
+ * Pluggable.cpp:
+ * POA.i:
+ * Stub.i:
+ * Principal.cpp:
+ * skip.cpp:
+ * ValueBase.i:
+ * Typecode.i:
+ Minor mods to get rid of MSVC level 4 warnings, mostly casting
+ return values from integer to CORBA::Boolean and the like
+
+ * Typecode.h:
+ Changed the private member kind_ from CORBA::TCKind type to
+ CORBA::Long. With indirection in typecodes came the added value
+ ~0u to switch statements. MSVC at level 4 warns that this value is
+ not in the enum. This mod (suggested by Carlos) seems to work
+ well, with some minor changes in the files above to compensate.
Mon Jul 26 15:15:48 1999 Jeff Parsons <parsons@cs.wustl.edu>
- * TAO/tests/IDL_Test/Makefile:
- Corrected some mistakes in the code to get
- generated files from reopened_modules.idl to
- be included in the build or not depending on
- whether the platform supports namespaces.
+ * TAO/tests/IDL_Test/Makefile:
+ Corrected some mistakes in the code to get
+ generated files from reopened_modules.idl to
+ be included in the build or not depending on
+ whether the platform supports namespaces.
- * TAO/tests/Makefile:
- Added IDL_Test directory to the list. It now builds
- cleanly on NT, SunOS/egcs and SunOS/g++.
+ * TAO/tests/Makefile:
+ Added IDL_Test directory to the list. It now builds
+ cleanly on NT, SunOS/egcs and SunOS/g++.
Mon Jul 26 15:00:14 1999 Jeff Parsons <parsons@cs.wustl.edu>
- * TAO_IDL/be/be_visitor_union_branch/cdr_op_ci.cpp:
- Fixed broken code for generation of CDR extraction
- for enum union member.
+ * TAO_IDL/be/be_visitor_union_branch/cdr_op_ci.cpp:
+ Fixed broken code for generation of CDR extraction
+ for enum union member.
Mon Jul 26 12:37:20 1999 Douglas C. Schmidt <schmidt@cs.wustl.edu>
@@ -124,203 +129,203 @@ Mon Jul 26 12:37:20 1999 Douglas C. Schmidt <schmidt@cs.wustl.edu>
Mon Jul 26 12:25:55 1999 Ossama Othman <othman@cs.wustl.edu>
- * docs/Options.html:
+ * docs/Options.html:
- Added comments explaining that -ORBEndpoint is a server side
- option and -ORBPreconnect is a client side option. Also
- clarified use of -ORBInitRef and -ORBDefaultInitRef with UIOP
- IORs.
+ Added comments explaining that -ORBEndpoint is a server side
+ option and -ORBPreconnect is a client side option. Also
+ clarified use of -ORBInitRef and -ORBDefaultInitRef with UIOP
+ IORs.
Mon Jul 26 10:42:26 1999 Douglas C. Schmidt <schmidt@ace.cs.wustl.edu>
- * orbsvcs/examples/CosEC/Factory: Added a README file.
- Thanks to Pradeep Gore for contributing this.
+ * orbsvcs/examples/CosEC/Factory: Added a README file.
+ Thanks to Pradeep Gore for contributing this.
Fri Jul 23 17:54:45 1999 Irfan Pyarali <irfan@cs.wustl.edu>
- * tao/Acceptor_Impl.cpp (TAO_Accept_Strategy): Added a new accept
- strategy that purges old connections when it runs out of
- descriptors.
+ * tao/Acceptor_Impl.cpp (TAO_Accept_Strategy): Added a new accept
+ strategy that purges old connections when it runs out of
+ descriptors.
- * tao/IIOP_Acceptor.cpp (open):
- * tao/UIOP_Acceptor.cpp (open):
+ * tao/IIOP_Acceptor.cpp (open):
+ * tao/UIOP_Acceptor.cpp (open):
- Changed the acceptors to use the new accept strategy.
+ Changed the acceptors to use the new accept strategy.
- * tests/Connection_Purging/Connection_Purging.cpp:
+ * tests/Connection_Purging/Connection_Purging.cpp:
- - Added handle gobbling to this test in order to reduce the
- number of iterations required to make purging happen.
+ - Added handle gobbling to this test in order to reduce the
+ number of iterations required to make purging happen.
- - Added the ability to go back and reinvoke on old servers.
- This will check whether the purging did the right thing.
+ - Added the ability to go back and reinvoke on old servers.
+ This will check whether the purging did the right thing.
Fri Jul 23 17:23:07 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
- * tao/Transport_Mux_Strategy.cpp:
- Fixed return value when the request id does not match. This is
- not always an error, for example if an old reply for a timedout
- request arrives while we are waiting for another requests.
+ * tao/Transport_Mux_Strategy.cpp:
+ Fixed return value when the request id does not match. This is
+ not always an error, for example if an old reply for a timedout
+ request arrives while we are waiting for another requests.
Fri Jul 23 16:50:04 1999 Nanbor Wang <nanbor@cs.wustl.edu>
- * tao/ORB.cpp (_get_collocated_servant): Further simplify the
- collocation seach method by pushing the collocation strategy
- check into _find_collocated_servant.
+ * tao/ORB.cpp (_get_collocated_servant): Further simplify the
+ collocation seach method by pushing the collocation strategy
+ check into _find_collocated_servant.
- (_find_collocated_servant): Make sure that we only search the
- ORB for the collocation when the strategies used by the ORB
- allows us to do it.
+ (_find_collocated_servant): Make sure that we only search the
+ ORB for the collocation when the strategies used by the ORB
+ allows us to do it.
Fri Jul 23 15:03:01 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
- * tao/ORB.h:
- * tao/ORB.i:
- * tao/ORB.cpp:
- * tao/ORB_Core.h:
- * tao/ORB_Core.i:
- * tao/ORB_Core.cpp:
- Fixed shutdown problems when there is a client thread still
- running. This fixed the problems with the Faults, Timeout,
- EC_Throughput and EC_Custom_Marshal tests.
+ * tao/ORB.h:
+ * tao/ORB.i:
+ * tao/ORB.cpp:
+ * tao/ORB_Core.h:
+ * tao/ORB_Core.i:
+ * tao/ORB_Core.cpp:
+ Fixed shutdown problems when there is a client thread still
+ running. This fixed the problems with the Faults, Timeout,
+ EC_Throughput and EC_Custom_Marshal tests.
Fri Jul 23 14:53:40 1999 Nanbor Wang <nanbor@cs.wustl.edu>
- * performance-tests/Cubit/TAO/IDL_Cubit/collocation_test.cpp:
- Changed the ior output file flag to -f.
+ * performance-tests/Cubit/TAO/IDL_Cubit/collocation_test.cpp:
+ Changed the ior output file flag to -f.
Fri Jul 23 12:17:04 1999 Nanbor Wang <nanbor@cs.wustl.edu>
- * performance-tests/Cubit/TAO/IDL_Cubit/collocation/svc.conf: We
- can't use TSS resource in this test because it shuts down the
- wrong reactor.
+ * performance-tests/Cubit/TAO/IDL_Cubit/collocation/svc.conf: We
+ can't use TSS resource in this test because it shuts down the
+ wrong reactor.
Fri Jul 23 13:23:04 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
- * tao/PolicyC.cpp:
- Fixed problem in unchecked_narrow(), it was creating remote
- policy stubs all the time. Thanks to David for pointing this
- out.
+ * tao/PolicyC.cpp:
+ Fixed problem in unchecked_narrow(), it was creating remote
+ policy stubs all the time. Thanks to David for pointing this
+ out.
Fri Jul 23 12:01:34 1999 Jeff Parsons <parsons@cs.wustl.edu>
- * TAO/tests/IDL_Test/namespace_check.cpp:
- New file that includes files generated from reopened_modules.idl
- if ACE_HAS_USING_KEYWORD is defined. Reopened
- modules are mapped to reopened namespaces, and platforms
- without namespaces cannot handle this, even with the
- TAO_NAMESPACE macro. If this is the case, the file
- namespace_check.cpp will be empty after preprocessing.
-
- * TAO/tests/IDL_Test/Makefile:
- * TAO/tests/IDL_Test/README:
- Changed to reflect the above addition.
-
- * TAO/tests/IDL_Test/reopened_modules.idl:
- * TAO/tests/IDL_Test/interface.idl:
- * TAO/tests/IDL_Test/sequence.idl
- New examples added.
-
- * TAO_IDL/util/utl_scope.cpp:
- Further tweaking of the lookup_by_name() method,
- in response to a bug report. Thanks to
- Ruud Diterwich<R.M.L.Diterwich@marin.nl>
- for sending in the example.
-
- * TAO_IDL/be/be_visitor_array/cdr_op_ci.cpp:
- Added code generation for an explicit temporary in
- CDR extraction operator of multi-dimensional array
- where base type is a typedef, rather than just
- putting a constructor on the rhs of the >> operator
- in the FOR loop. SunOS/egcs complained about
- lvalue/rvalue stuff.
-
- * TAO_IDL/be/be_visitor_sequence/cdr_op_ch.cpp:
- * TAO_IDL/be/be_visitor_sequence/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_sequence/cdr_op_cs.cpp:
- Added #if !defined guards around CDR operator
- declarations and definitions if the sequence is
- anonymous. A struct or a union could contain an
- anonymous sequence of the same type more than once,
- and the body of the CDR operators would also appear
- more than once in generated code, leading to C++
- compile errors. Thanks to Roger Egbers <regbers@isrglobal.com>
- for sending in the example.
+ * TAO/tests/IDL_Test/namespace_check.cpp:
+ New file that includes files generated from reopened_modules.idl
+ if ACE_HAS_USING_KEYWORD is defined. Reopened
+ modules are mapped to reopened namespaces, and platforms
+ without namespaces cannot handle this, even with the
+ TAO_NAMESPACE macro. If this is the case, the file
+ namespace_check.cpp will be empty after preprocessing.
+
+ * TAO/tests/IDL_Test/Makefile:
+ * TAO/tests/IDL_Test/README:
+ Changed to reflect the above addition.
+
+ * TAO/tests/IDL_Test/reopened_modules.idl:
+ * TAO/tests/IDL_Test/interface.idl:
+ * TAO/tests/IDL_Test/sequence.idl
+ New examples added.
+
+ * TAO_IDL/util/utl_scope.cpp:
+ Further tweaking of the lookup_by_name() method,
+ in response to a bug report. Thanks to
+ Ruud Diterwich<R.M.L.Diterwich@marin.nl>
+ for sending in the example.
+
+ * TAO_IDL/be/be_visitor_array/cdr_op_ci.cpp:
+ Added code generation for an explicit temporary in
+ CDR extraction operator of multi-dimensional array
+ where base type is a typedef, rather than just
+ putting a constructor on the rhs of the >> operator
+ in the FOR loop. SunOS/egcs complained about
+ lvalue/rvalue stuff.
+
+ * TAO_IDL/be/be_visitor_sequence/cdr_op_ch.cpp:
+ * TAO_IDL/be/be_visitor_sequence/cdr_op_ci.cpp:
+ * TAO_IDL/be/be_visitor_sequence/cdr_op_cs.cpp:
+ Added #if !defined guards around CDR operator
+ declarations and definitions if the sequence is
+ anonymous. A struct or a union could contain an
+ anonymous sequence of the same type more than once,
+ and the body of the CDR operators would also appear
+ more than once in generated code, leading to C++
+ compile errors. Thanks to Roger Egbers <regbers@isrglobal.com>
+ for sending in the example.
Fri Jul 23 11:37:49 1999 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu>
- * orbsvcs/orbsvcs/IOR_Multicast.cpp (handle_input): Use get_host_addr()
- rather than get_host_name() to avoid failures where DHCP can't
- resolve the remote host name. Thanks to Andrew G. Harvey
- <agh@cisco.com> for reporting this.
+ * orbsvcs/orbsvcs/IOR_Multicast.cpp (handle_input): Use get_host_addr()
+ rather than get_host_name() to avoid failures where DHCP can't
+ resolve the remote host name. Thanks to Andrew G. Harvey
+ <agh@cisco.com> for reporting this.
Fri Jul 23 08:53:52 EDT 1999 Aniruddha Gokhale <gokhale@sahyadri.research.bell-labs.com>
- * TAO_IDL/be/be_type.cpp (nested_type_name): There was an error in
- the computation of the string length that we use to do string
- comparison. This error resulted due to a copy/paste which was
- causing errors in generated code. This bug report was passed to
- me by Jeff Parsons. Thanks to Alex Hornby <alex@anvil.co.uk> for
- submitting the bug report.
+ * TAO_IDL/be/be_type.cpp (nested_type_name): There was an error in
+ the computation of the string length that we use to do string
+ comparison. This error resulted due to a copy/paste which was
+ causing errors in generated code. This bug report was passed to
+ me by Jeff Parsons. Thanks to Alex Hornby <alex@anvil.co.uk> for
+ submitting the bug report.
Fri Jul 23 02:13:44 1999 Nanbor Wang <nanbor@cs.wustl.edu>
- * tao/ORB_Core.cpp (init): Generate a warning message if we see
- '-ORBCollocation YES'. We still accept this option but it
- implies using global collocation table. Thanks to Irfan for
- suggesting this.
+ * tao/ORB_Core.cpp (init): Generate a warning message if we see
+ '-ORBCollocation YES'. We still accept this option but it
+ implies using global collocation table. Thanks to Irfan for
+ suggesting this.
Fri Jul 23 02:02:21 1999 Nanbor Wang <nanbor@cs.wustl.edu>
- * tao/ORB.cpp (_get_collocated_servant): The origianl
- implementation was somewhat broken in that it check the
- collocation strategy of the client ORB to determine whether an
- object is collocated or not. However, the server ORB's
- collocation strategy should be the one that determine whether an
- object be considered collocated or not. The revised
- implementation now check with the the client ORB first if the
- client ORB allows collocation. If yes, regardless of the
- collocation table strategy, we check to see if the object
- resides in the same ORB or not. If not, we then check the
- global collocation table which only contains information of ORBs
- that use global collocation table strategy.
-
- (key_to_object): This method should also respect the ORB's
- collocation strategy so we can generate the right stubs from POA
- if collocation optimization is turned off.
+ * tao/ORB.cpp (_get_collocated_servant): The origianl
+ implementation was somewhat broken in that it check the
+ collocation strategy of the client ORB to determine whether an
+ object is collocated or not. However, the server ORB's
+ collocation strategy should be the one that determine whether an
+ object be considered collocated or not. The revised
+ implementation now check with the the client ORB first if the
+ client ORB allows collocation. If yes, regardless of the
+ collocation table strategy, we check to see if the object
+ resides in the same ORB or not. If not, we then check the
+ global collocation table which only contains information of ORBs
+ that use global collocation table strategy.
+
+ (key_to_object): This method should also respect the ORB's
+ collocation strategy so we can generate the right stubs from POA
+ if collocation optimization is turned off.
Thu Jul 22 21:13:25 1999 Nanbor Wang <nanbor@cs.wustl.edu>
- * tao/Object.cpp (_non_existent): This function can also enjoy the
- benefit of collocated object.
+ * tao/Object.cpp (_non_existent): This function can also enjoy the
+ benefit of collocated object.
Thu Jul 22 15:05:21 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
- * tao/Invocation.cpp:
- Fixed timeout computation it was off by a factor of 10 (thanks
- to the OMG 1/10 of a microsecond units!)
-
- * tao/Wait_Strategy.cpp:
- Improved loop conditions to cope with reactors that return 0
- even when there is no timeout. Thanks to Irfan for pointing this
- out.
-
- * orbsvcs/tests/Event/lib/Makefile:
- * orbsvcs/tests/Event/lib/Consumer.h:
- * orbsvcs/tests/Event/lib/Consumer.cpp:
- * orbsvcs/tests/Event/lib/Driver.h:
- * orbsvcs/tests/Event/lib/Driver.i:
- * orbsvcs/tests/Event/lib/Driver.cpp:
- * orbsvcs/tests/Event/lib/Supplier.h:
- * orbsvcs/tests/Event/lib/Supplier.cpp:
- * orbsvcs/tests/Event/Basic/Reconnect.h:
- * orbsvcs/tests/Event/Basic/Reconnect.cpp:
- * orbsvcs/tests/Event/Performance/Makefile:
- * orbsvcs/tests/Event/Performance/Connect.h:
- * orbsvcs/tests/Event/Performance/Connect.cpp:
- Changed to use the ACE_Throughput_Stats class, this is more
- portable and works on platforms without 64-bit support, thanks
- to David Levine for pointing this out.
+ * tao/Invocation.cpp:
+ Fixed timeout computation it was off by a factor of 10 (thanks
+ to the OMG 1/10 of a microsecond units!)
+
+ * tao/Wait_Strategy.cpp:
+ Improved loop conditions to cope with reactors that return 0
+ even when there is no timeout. Thanks to Irfan for pointing this
+ out.
+
+ * orbsvcs/tests/Event/lib/Makefile:
+ * orbsvcs/tests/Event/lib/Consumer.h:
+ * orbsvcs/tests/Event/lib/Consumer.cpp:
+ * orbsvcs/tests/Event/lib/Driver.h:
+ * orbsvcs/tests/Event/lib/Driver.i:
+ * orbsvcs/tests/Event/lib/Driver.cpp:
+ * orbsvcs/tests/Event/lib/Supplier.h:
+ * orbsvcs/tests/Event/lib/Supplier.cpp:
+ * orbsvcs/tests/Event/Basic/Reconnect.h:
+ * orbsvcs/tests/Event/Basic/Reconnect.cpp:
+ * orbsvcs/tests/Event/Performance/Makefile:
+ * orbsvcs/tests/Event/Performance/Connect.h:
+ * orbsvcs/tests/Event/Performance/Connect.cpp:
+ Changed to use the ACE_Throughput_Stats class, this is more
+ portable and works on platforms without 64-bit support, thanks
+ to David Levine for pointing this out.
Thu Jul 22 14:10:47 1999 David L. Levine <levine@cs.wustl.edu>
diff --git a/TAO/performance-tests/Cubit/TAO/IDL_Cubit/README b/TAO/performance-tests/Cubit/TAO/IDL_Cubit/README
index bb41a392d52..bfc2ef0bdd0 100644
--- a/TAO/performance-tests/Cubit/TAO/IDL_Cubit/README
+++ b/TAO/performance-tests/Cubit/TAO/IDL_Cubit/README
@@ -9,15 +9,13 @@ The collocation_test demonstrates how the performance improves when
objects are collocated. The test runs both server and client in
different threads. To run it, simply run collocation_test. It
accepts any command line arguments for the client side, but there is
-not way to specify command line arguments for the server side at this
-moment. This may be changed in the future. At this moment, the
-collocation_test must use Naming_Service to resolve object
-references. This may be changed later, also.
+currently no way to specify command line arguments for the server
+side.
NOTES: The IDL_Cubit server used to run a Naming Service so the client
could easily locate it. This proved too problematic, the test
required a complete compilation of the orbsvcs library and was
- not reliable. The preferred method is to use a file to pass
+ not reliable. The preferred method is to use a file to pass
the factory IOR between the server and the client.
server:
@@ -95,10 +93,10 @@ collocation_test:
-----------------
This test demonstrates how collocation optimization improve
-performance of collocated objects. Run the test without any argument
+performance of collocated objects. Run the test without any arguments
to see results with collocation optimization. Run it with
<-ORBCollocation no> to perform the same test without the
-optimization. Notice that the executable of collocation_test is
+optimization. Please note that the executable of collocation_test is
generated in the subdirectory ./collocation/.