summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-12-01 23:26:52 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-12-01 23:26:52 +0000
commit3943fc56096427e9741629d13ad7d40ec32ad776 (patch)
tree92a6e75d1f7e6758a0e4f14b55039f7965059d88
parentfcd45c5aa8798213528e053accd880b847169e78 (diff)
downloadATCD-3943fc56096427e9741629d13ad7d40ec32ad776.tar.gz
ChangeLogTag: Wed Dec 01 17:21:51 1999 David L. Levine <levine@cs.wustl.edu>
-rw-r--r--TAO/ChangeLog-99c424
-rwxr-xr-xTAO/performance-tests/Thruput/TAO/new_client_test34
-rwxr-xr-xTAO/performance-tests/Thruput/TAO/new_run_test27
-rwxr-xr-xTAO/performance-tests/Thruput/TAO/new_server_test11
4 files changed, 263 insertions, 233 deletions
diff --git a/TAO/ChangeLog-99c b/TAO/ChangeLog-99c
index e2e6db10d41..a2f33eeac53 100644
--- a/TAO/ChangeLog-99c
+++ b/TAO/ChangeLog-99c
@@ -1,208 +1,216 @@
+Wed Dec 01 17:21:51 1999 David L. Levine <levine@cs.wustl.edu>
+
+ * performance-tests/Thruput/TAO/new_client_test,new_run_test,
+ new_server_test: replace hard-coded perl path with magic
+ to use perl from the users environment. Thanks to
+ Tom Lockhart <Thomas.G.Lockhart@jpl.nasa.gov> for
+ reporting this.
+
Wed Dec 1 17:04:34 1999 Jeff Parsons <parsons@cs.wustl.edu>
- * performance-tests/RTCorba/Oneways/Reliable/client.cpp:
- Removed separate throughput test run. The
- ACE_Throughput_Stats class handles latency and throughput
- and doesn't add appreciable overhead to the
- throughput results.
+ * performance-tests/RTCorba/Oneways/Reliable/client.cpp:
+ Removed separate throughput test run. The
+ ACE_Throughput_Stats class handles latency and throughput
+ and doesn't add appreciable overhead to the
+ throughput results.
- * performance-tests/RTCorba/Oneways/Reliable/client_test.pl:
- New perl script that just runs the client. This makes it
- easier to run all the tests with various parameters when
- client and server are on different machines.
+ * performance-tests/RTCorba/Oneways/Reliable/client_test.pl:
+ New perl script that just runs the client. This makes it
+ easier to run all the tests with various parameters when
+ client and server are on different machines.
- * performance-tests/RTCorba/Oneways/Reliable/README:
- Updated to reflect the above changes.
+ * performance-tests/RTCorba/Oneways/Reliable/README:
+ Updated to reflect the above changes.
Wed Dec 1 13:52:25 1999 Jeff Parsons <parsons@cs.wustl.edu>
- * TAO_IDL/be/be_interface.cpp:
- Added missing parameter to match %p in an ACE_ERROR
- message. Thanks to Chad Elliott <elliott_c@ociweb.com>
- for pointing this out.
+ * TAO_IDL/be/be_interface.cpp:
+ Added missing parameter to match %p in an ACE_ERROR
+ message. Thanks to Chad Elliott <elliott_c@ociweb.com>
+ for pointing this out.
Wed Dec 1 12:38:10 1999 Jeff Parsons <parsons@cs.wustl.edu>
- * tao/Exception.h:
- Moved the TAO_Export macro in the ostream operator declaration,
- and added an 'extern' as well.
+ * tao/Exception.h:
+ Moved the TAO_Export macro in the ostream operator declaration,
+ and added an 'extern' as well.
Tue Nov 30 19:35:13 1999 Jeff Parsons <parsons@cs.wustl.edu>
- * performance-tests/RTCorba/Oneways/Reliable/client.cpp:
- * performance-tests/RTCorba/Oneways/Reliable/server.cpp:
- Client and server now output the priority of the
- thread each is running in.
+ * performance-tests/RTCorba/Oneways/Reliable/client.cpp:
+ * performance-tests/RTCorba/Oneways/Reliable/server.cpp:
+ Client and server now output the priority of the
+ thread each is running in.
- * performance-tests/RTCorba/Oneways/Reliable/run_test.pl:
- Running test with no command line args now adds
- tests of several queue sizes for buffered oneways.
+ * performance-tests/RTCorba/Oneways/Reliable/run_test.pl:
+ Running test with no command line args now adds
+ tests of several queue sizes for buffered oneways.
Tue Nov 30 19:12:16 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
- * docs/tutorials/Quoter/index.html:
- * docs/tutorials/Quoter/RT_Event_Service/index.html:
- * docs/tutorials/Quoter/RT_Event_Service/Makefile:
- * docs/tutorials/Quoter/RT_Event_Service/Stock_Consumer.cpp:
- * docs/tutorials/Quoter/RT_Event_Service/Stock_Consumer.h:
- * docs/tutorials/Quoter/RT_Event_Service/Stock_Factory_i.cpp:
- * docs/tutorials/Quoter/RT_Event_Service/Stock_Factory_i.h:
- * docs/tutorials/Quoter/RT_Event_Service/Stock_i.cpp:
- * docs/tutorials/Quoter/RT_Event_Service/Stock_i.h:
- * docs/tutorials/Quoter/RT_Event_Service/client.cpp:
- * docs/tutorials/Quoter/RT_Event_Service/server.cpp:
- New tutorial on how to use the real-time Events Service for
- event filtering.
-
- * docs/tutorials/Quoter/Event_Service/Makefile:
- * docs/tutorials/Quoter/Event_Service/Stock_Consumer.h:
- * docs/tutorials/Quoter/Event_Service/index.html:
- Fixed some typos
+ * docs/tutorials/Quoter/index.html:
+ * docs/tutorials/Quoter/RT_Event_Service/index.html:
+ * docs/tutorials/Quoter/RT_Event_Service/Makefile:
+ * docs/tutorials/Quoter/RT_Event_Service/Stock_Consumer.cpp:
+ * docs/tutorials/Quoter/RT_Event_Service/Stock_Consumer.h:
+ * docs/tutorials/Quoter/RT_Event_Service/Stock_Factory_i.cpp:
+ * docs/tutorials/Quoter/RT_Event_Service/Stock_Factory_i.h:
+ * docs/tutorials/Quoter/RT_Event_Service/Stock_i.cpp:
+ * docs/tutorials/Quoter/RT_Event_Service/Stock_i.h:
+ * docs/tutorials/Quoter/RT_Event_Service/client.cpp:
+ * docs/tutorials/Quoter/RT_Event_Service/server.cpp:
+ New tutorial on how to use the real-time Events Service for
+ event filtering.
+
+ * docs/tutorials/Quoter/Event_Service/Makefile:
+ * docs/tutorials/Quoter/Event_Service/Stock_Consumer.h:
+ * docs/tutorials/Quoter/Event_Service/index.html:
+ Fixed some typos
Tue Nov 30 16:47:52 1999 Jeff Parsons <parsons@cs.wustl.edu>
- * TAO_IDL/util/utl_scope.cpp:
- Added a branch to give only a warning for a case
- difference only name clash. Thanks to
- Alexander Villatora <alex@cfx.com> for reporting
- this bug.
+ * TAO_IDL/util/utl_scope.cpp:
+ Added a branch to give only a warning for a case
+ difference only name clash. Thanks to
+ Alexander Villatora <alex@cfx.com> for reporting
+ this bug.
Tue Nov 30 13:25:21 1999 Jeff Parsons <parsons@cs.wustl.edu>
- * performance-tests/RTCorba/Oneways/Reliable/Makefile:
- Changed the order of files in the SRC macro so the IDL-generated
- files will compile first. Thanks to David for this
- suggestion.
+ * performance-tests/RTCorba/Oneways/Reliable/Makefile:
+ Changed the order of files in the SRC macro so the IDL-generated
+ files will compile first. Thanks to David for this
+ suggestion.
Tue Nov 30 12:04:43 1999 Krishnakumar Elakkara Pathayapura <krish@cs.wustl.edu>
- * orbsvcs/orbsvcs/Makefile:
- added the Log to the build
+ * orbsvcs/orbsvcs/Makefile:
+ added the Log to the build
Tue Nov 30 11:31:30 1999 Nanbor Wang <nanbor@cs.wustl.edu>
- * tao/Exception.h: Added TAO_Export to the exception streaming
- operator. Thanks to Mirko Brandner <mbrandner@yahoo.com> for
- reporting this.
+ * tao/Exception.h: Added TAO_Export to the exception streaming
+ operator. Thanks to Mirko Brandner <mbrandner@yahoo.com> for
+ reporting this.
Tue Nov 30 00:49:17 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
- * docs/tutorials/Quoter/AMI/index.html:
- * docs/tutorials/Quoter/Event_Service/index.html:
- * docs/tutorials/Quoter/Naming_Service/index.html:
- * docs/tutorials/Quoter/Simple/Client/index.html:
- * docs/tutorials/Quoter/Simple/ImprovedServer/index.html:
- * docs/tutorials/Quoter/Simple/Server/index.html:
- Spell checking.
+ * docs/tutorials/Quoter/AMI/index.html:
+ * docs/tutorials/Quoter/Event_Service/index.html:
+ * docs/tutorials/Quoter/Naming_Service/index.html:
+ * docs/tutorials/Quoter/Simple/Client/index.html:
+ * docs/tutorials/Quoter/Simple/ImprovedServer/index.html:
+ * docs/tutorials/Quoter/Simple/Server/index.html:
+ Spell checking.
Tue Nov 30 00:28:16 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
- * tutorials/Quoter/index.html:
- * tutorials/Quoter/Event_Service/Consumer_i.h:
- * tutorials/Quoter/Event_Service/Makefile:
- * tutorials/Quoter/Event_Service/Quoter.idl:
- * tutorials/Quoter/Event_Service/Stock_Consumer.cpp:
- * tutorials/Quoter/Event_Service/Stock_Consumer.h:
- * tutorials/Quoter/Event_Service/Stock_Factory_i.cpp:
- * tutorials/Quoter/Event_Service/Stock_Factory_i.h:
- * tutorials/Quoter/Event_Service/Stock_i.cpp:
- * tutorials/Quoter/Event_Service/Stock_i.h:
- * tutorials/Quoter/Event_Service/client.cpp:
- * tutorials/Quoter/Event_Service/ec.conf:
- * tutorials/Quoter/Event_Service/index.html:
- * tutorials/Quoter/Event_Service/server.cpp:
- * tutorials/Quoter/Event_Service/stock_list.txt:
- * tutorials/Quoter/Event_Service/stock_list1.txt:
- * tutorials/Quoter/Event_Service/stock_list2.txt:
- New tutorial that shows how to use TAO's implementation of the
- COS Events Service.
+ * tutorials/Quoter/index.html:
+ * tutorials/Quoter/Event_Service/Consumer_i.h:
+ * tutorials/Quoter/Event_Service/Makefile:
+ * tutorials/Quoter/Event_Service/Quoter.idl:
+ * tutorials/Quoter/Event_Service/Stock_Consumer.cpp:
+ * tutorials/Quoter/Event_Service/Stock_Consumer.h:
+ * tutorials/Quoter/Event_Service/Stock_Factory_i.cpp:
+ * tutorials/Quoter/Event_Service/Stock_Factory_i.h:
+ * tutorials/Quoter/Event_Service/Stock_i.cpp:
+ * tutorials/Quoter/Event_Service/Stock_i.h:
+ * tutorials/Quoter/Event_Service/client.cpp:
+ * tutorials/Quoter/Event_Service/ec.conf:
+ * tutorials/Quoter/Event_Service/index.html:
+ * tutorials/Quoter/Event_Service/server.cpp:
+ * tutorials/Quoter/Event_Service/stock_list.txt:
+ * tutorials/Quoter/Event_Service/stock_list1.txt:
+ * tutorials/Quoter/Event_Service/stock_list2.txt:
+ New tutorial that shows how to use TAO's implementation of the
+ COS Events Service.
Mon Nov 29 16:47:52 1999 Jeff Parsons <parsons@cs.wustl.edu>
- * performance-tests/RTCorba/Oneways/Reliable/client.cpp:
- * performance-tests/RTCorba/Oneways/Reliable/server.cpp:
- * performance-tests/RTCorba/Oneways/Reliable/test_i.cpp:
- Moved RCSID line to be after the #included files.
+ * performance-tests/RTCorba/Oneways/Reliable/client.cpp:
+ * performance-tests/RTCorba/Oneways/Reliable/server.cpp:
+ * performance-tests/RTCorba/Oneways/Reliable/test_i.cpp:
+ Moved RCSID line to be after the #included files.
Mon Nov 29 15:46:31 1999 Pradeep Gore <pradeep@flamenco.cs.wustl.edu>
- * orbsvcs/orbsvcs/notify/Notify_Constraint_Interpreter.{h,cpp}:
- * orbsvcs/orbsvcs/notify/Notify_Constraint_Visitors.{h,cpp}:
- * orbsvcs/orbsvcs/notify/Notify_FilterFactory_i.{h,cpp}:
- * orbsvcs/orbsvcs/notify/Notify_Filter_i.{h,cpp}:
- Added these files to integrate with the Trader's TCL
- implementation.
+ * orbsvcs/orbsvcs/notify/Notify_Constraint_Interpreter.{h,cpp}:
+ * orbsvcs/orbsvcs/notify/Notify_Constraint_Visitors.{h,cpp}:
+ * orbsvcs/orbsvcs/notify/Notify_FilterFactory_i.{h,cpp}:
+ * orbsvcs/orbsvcs/notify/Notify_Filter_i.{h,cpp}:
+ Added these files to integrate with the Trader's TCL
+ implementation.
Mon Nov 29 15:10:00 1999 Michael Kircher <Michael.Kircher@mchp.siemens.de>
- * TAO_IDL/be/be_visitor_ami_pre_proc.cpp:
- Fixed the usage of the be_interface constructor due
- to changes Jeff was putting in two changelog entries ago.
+ * TAO_IDL/be/be_visitor_ami_pre_proc.cpp:
+ Fixed the usage of the be_interface constructor due
+ to changes Jeff was putting in two changelog entries ago.
Mon Nov 29 14:15:04 1999 Jeff Parsons <parsons@cs.wustl.edu>
- * performance-tests/RTCorba/Oneways/Reliable/Reliable.dsw:
- * performance-tests/RTCorba/Oneways/Reliable/client.dsp:
- * performance-tests/RTCorba/Oneways/Reliable/server.dsp:
- * performance-tests/RTCorba/Oneways/Reliable/test.idl:
- * performance-tests/RTCorba/Oneways/Reliable/client.cpp:
- * performance-tests/RTCorba/Oneways/Reliable/server.cpp:
- * performance-tests/RTCorba/Oneways/Reliable/test_i.h:
- * performance-tests/RTCorba/Oneways/Reliable/test_i.i:
- * performance-tests/RTCorba/Oneways/Reliable/test_i.cpp:
- * performance-tests/RTCorba/Oneways/Reliable/run_test.pl:
- * performance-tests/RTCorba/Oneways/Reliable/Makefile:
- * performance-tests/RTCorba/Oneways/Reliable/README:
- Test suite for reliable and buffered oneway requests. Latency
- and throughput measurements are made for each type of
- SyncScope policy value (and for buffered oneway requests
- if the SyncScope policy value is SYNC_NONE). The same
- measurements are also made on twoway requests for
- comparison. See the README file for details.
+ * performance-tests/RTCorba/Oneways/Reliable/Reliable.dsw:
+ * performance-tests/RTCorba/Oneways/Reliable/client.dsp:
+ * performance-tests/RTCorba/Oneways/Reliable/server.dsp:
+ * performance-tests/RTCorba/Oneways/Reliable/test.idl:
+ * performance-tests/RTCorba/Oneways/Reliable/client.cpp:
+ * performance-tests/RTCorba/Oneways/Reliable/server.cpp:
+ * performance-tests/RTCorba/Oneways/Reliable/test_i.h:
+ * performance-tests/RTCorba/Oneways/Reliable/test_i.i:
+ * performance-tests/RTCorba/Oneways/Reliable/test_i.cpp:
+ * performance-tests/RTCorba/Oneways/Reliable/run_test.pl:
+ * performance-tests/RTCorba/Oneways/Reliable/Makefile:
+ * performance-tests/RTCorba/Oneways/Reliable/README:
+ Test suite for reliable and buffered oneway requests. Latency
+ and throughput measurements are made for each type of
+ SyncScope policy value (and for buffered oneway requests
+ if the SyncScope policy value is SYNC_NONE). The same
+ measurements are also made on twoway requests for
+ comparison. See the README file for details.
Mon Nov 29 11:45:31 1999 Jeff Parsons <parsons@cs.wustl.edu>
- * TAO_IDL/fe/idl.yy:
- * TAO_IDL/fe/y.tab.h:
- * TAO_IDL/fe/y.tab.cpp:
- * TAO_IDL/fe.fe_interface_header.cpp:
- * TAO_IDL/include/fe_interface_header.h:
- * TAO_IDL/include/ast_generator.h:
- * TAO_IDL/ast/ast_generator.cpp:
- * TAO_IDL/include/ast_interface.h:
- * TAO_IDL/ast/ast_interface.cpp:
- * TAO_IDL/be_include/be_generator.h:
- * TAO_IDL/be/be_generator.cpp:
- * TAO_IDL/be_include/be_interface.h:
- * TAO_IDL/be/be_interface.cpp:
- * TAO_IDL/be/be_valuetype.cpp:
- * TAO_IDL/be/be_visitor_ami_pre_proc.cpp:
- Operations cannot be overloaded in IDL. If an illegal
- overload occurred in the next generations, the error
- was caught, but not if it skipped a generation. This
- was mystifying, since the comments in the front end
- said that a flat list was compiled of all the interface's
- ancestors. As it turned out, when the back end was
- written, this list was changed to include only the
- immediate ancestors, for the purpose of generating
- the inhertance list in the class declaration. So such a
- flat list had to be added, maintained, and the
- signatures of all related functions changed. Thanks to
- Jochen Linkohr <Jochen.Linkohr@stz-rechnereinsatz.de>
- for uncovering this bug.
+ * TAO_IDL/fe/idl.yy:
+ * TAO_IDL/fe/y.tab.h:
+ * TAO_IDL/fe/y.tab.cpp:
+ * TAO_IDL/fe.fe_interface_header.cpp:
+ * TAO_IDL/include/fe_interface_header.h:
+ * TAO_IDL/include/ast_generator.h:
+ * TAO_IDL/ast/ast_generator.cpp:
+ * TAO_IDL/include/ast_interface.h:
+ * TAO_IDL/ast/ast_interface.cpp:
+ * TAO_IDL/be_include/be_generator.h:
+ * TAO_IDL/be/be_generator.cpp:
+ * TAO_IDL/be_include/be_interface.h:
+ * TAO_IDL/be/be_interface.cpp:
+ * TAO_IDL/be/be_valuetype.cpp:
+ * TAO_IDL/be/be_visitor_ami_pre_proc.cpp:
+ Operations cannot be overloaded in IDL. If an illegal
+ overload occurred in the next generations, the error
+ was caught, but not if it skipped a generation. This
+ was mystifying, since the comments in the front end
+ said that a flat list was compiled of all the interface's
+ ancestors. As it turned out, when the back end was
+ written, this list was changed to include only the
+ immediate ancestors, for the purpose of generating
+ the inhertance list in the class declaration. So such a
+ flat list had to be added, maintained, and the
+ signatures of all related functions changed. Thanks to
+ Jochen Linkohr <Jochen.Linkohr@stz-rechnereinsatz.de>
+ for uncovering this bug.
Sun Nov 28 23:27:32 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
- * docs/tutorials/Quoter/index.html:
- * docs/tutorials/Quoter/Naming_Service/index.html:
- * docs/tutorials/Quoter/Naming_Service/Makefile:
- * docs/tutorials/Quoter/Naming_Service/client.cpp:
- * docs/tutorials/Quoter/Naming_Service/server.cpp:
- New tutorial that discusses how to use the naming service,
- including TAO's Interoperable Naming Service support.
+ * docs/tutorials/Quoter/index.html:
+ * docs/tutorials/Quoter/Naming_Service/index.html:
+ * docs/tutorials/Quoter/Naming_Service/Makefile:
+ * docs/tutorials/Quoter/Naming_Service/client.cpp:
+ * docs/tutorials/Quoter/Naming_Service/server.cpp:
+ New tutorial that discusses how to use the naming service,
+ including TAO's Interoperable Naming Service support.
- * docs/tutorials/Quoter/Simple/index.html:
- Use re-direction to go to the general index.
+ * docs/tutorials/Quoter/Simple/index.html:
+ Use re-direction to go to the general index.
Sun Nov 28 23:23:32 1999 Darrell Brunsch <brunsch@cs.wustl.edu>
@@ -212,78 +220,78 @@ Sun Nov 28 23:23:32 1999 Darrell Brunsch <brunsch@cs.wustl.edu>
Sun Nov 28 19:00:41 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
- * docs/tutorials/Quoter/Simple/ImprovedServer/Stock_Factory_i.cpp:
- * docs/tutorials/Quoter/Simple/ImprovedServer/Stock_Factory_i.h:
- * docs/tutorials/Quoter/Simple/ImprovedServer/Stock_i.cpp:
- * docs/tutorials/Quoter/Simple/ImprovedServer/Stock_i.h:
- * docs/tutorials/Quoter/Simple/ImprovedServer/index.html:
- * docs/tutorials/Quoter/Simple/ImprovedServer/server.cpp:
- * docs/tutorials/Quoter/Simple/ImprovedServer/stock_list.txt:
- Another tutorial, this one about how to use POA policies to use
- user assigned IDs, and how to do memory managment of servants.
-
- * docs/tutorials/Quoter/index.html:
- * docs/tutorials/Quoter/AMI/index.html:
- * docs/tutorials/Quoter/Simple/Client/index.html:
- * docs/tutorials/Quoter/Simple/Server/index.html:
- Validated using weblint.
+ * docs/tutorials/Quoter/Simple/ImprovedServer/Stock_Factory_i.cpp:
+ * docs/tutorials/Quoter/Simple/ImprovedServer/Stock_Factory_i.h:
+ * docs/tutorials/Quoter/Simple/ImprovedServer/Stock_i.cpp:
+ * docs/tutorials/Quoter/Simple/ImprovedServer/Stock_i.h:
+ * docs/tutorials/Quoter/Simple/ImprovedServer/index.html:
+ * docs/tutorials/Quoter/Simple/ImprovedServer/server.cpp:
+ * docs/tutorials/Quoter/Simple/ImprovedServer/stock_list.txt:
+ Another tutorial, this one about how to use POA policies to use
+ user assigned IDs, and how to do memory managment of servants.
+
+ * docs/tutorials/Quoter/index.html:
+ * docs/tutorials/Quoter/AMI/index.html:
+ * docs/tutorials/Quoter/Simple/Client/index.html:
+ * docs/tutorials/Quoter/Simple/Server/index.html:
+ Validated using weblint.
Sun Nov 28 18:08:45 1999 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu>
- * docs/tutorials/Quoter/AMI/index.html: Changed the backgrounds
- for the tutorial pages so they are white. Also, changed the use
- of <h1> to <h3>, which is easier to read.
+ * docs/tutorials/Quoter/AMI/index.html: Changed the backgrounds
+ for the tutorial pages so they are white. Also, changed the use
+ of <h1> to <h3>, which is easier to read.
Sun Nov 28 17:26:54 1999 Ossama Othman <othman@cs.wustl.edu>
- * configure.in:
+ * configure.in:
- Added support for the following configure script options:
+ Added support for the following configure script options:
--enable-intf-repo enable interface repository
--enable-messaging enable CORBA messaging support
--enable-minimum-corba enable minimum CORBA support
--enable-rt-corba enable Real-Time CORBA support
- Other minor updates.
+ Other minor updates.
- * tao/Makefile.am:
+ * tao/Makefile.am:
- Added orb.idl and Policy.pidl to the of headers to be installed.
- Policy.pidl is included in orb.idl, which is why it must be
- installed too.
+ Added orb.idl and Policy.pidl to the of headers to be installed.
+ Policy.pidl is included in orb.idl, which is why it must be
+ installed too.
Sun Nov 28 15:16:43 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
- * docs/tutorials/Quoter/AMI/index.html:
- * docs/tutorials/Quoter/AMI/Makefile:
- * docs/tutorials/Quoter/AMI/Quoter.idl:
- * docs/tutorials/Quoter/AMI/svc.conf:
- * docs/tutorials/Quoter/AMI/Handler_i.h:
- * docs/tutorials/Quoter/AMI/Handler_i.cpp:
- * docs/tutorials/Quoter/AMI/Stock_Factory_i.h:
- * docs/tutorials/Quoter/AMI/Stock_Factory_i.cpp:
- * docs/tutorials/Quoter/AMI/Stock_i.h:
- * docs/tutorials/Quoter/AMI/Stock_i.cpp:
- * docs/tutorials/Quoter/AMI/client.cpp:
- * docs/tutorials/Quoter/AMI/server.cpp:
- New tutorial on how to use AMI with TAO, the server must be
- improved since it only has two objects.
-
- * docs/tutorials/Quoter/index.html:
- Added the new AMI tutorial
-
- * docs/tutorials/Quoter/Simple/Server/index.html:
- Fixed typos
-
- * tests/AMI/Makefile:
- The dependencies where not updated correctly. Fixed.
+ * docs/tutorials/Quoter/AMI/index.html:
+ * docs/tutorials/Quoter/AMI/Makefile:
+ * docs/tutorials/Quoter/AMI/Quoter.idl:
+ * docs/tutorials/Quoter/AMI/svc.conf:
+ * docs/tutorials/Quoter/AMI/Handler_i.h:
+ * docs/tutorials/Quoter/AMI/Handler_i.cpp:
+ * docs/tutorials/Quoter/AMI/Stock_Factory_i.h:
+ * docs/tutorials/Quoter/AMI/Stock_Factory_i.cpp:
+ * docs/tutorials/Quoter/AMI/Stock_i.h:
+ * docs/tutorials/Quoter/AMI/Stock_i.cpp:
+ * docs/tutorials/Quoter/AMI/client.cpp:
+ * docs/tutorials/Quoter/AMI/server.cpp:
+ New tutorial on how to use AMI with TAO, the server must be
+ improved since it only has two objects.
+
+ * docs/tutorials/Quoter/index.html:
+ Added the new AMI tutorial
+
+ * docs/tutorials/Quoter/Simple/Server/index.html:
+ Fixed typos
+
+ * tests/AMI/Makefile:
+ The dependencies where not updated correctly. Fixed.
Sun Nov 28 14:20:17 1999 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu>
- * docs/tutorials/Quoter: Changed the backgrounds for the tutorial
- pages so they are white. Also, changed the use of <h1> to <h3>,
- which is easier to read.
+ * docs/tutorials/Quoter: Changed the backgrounds for the tutorial
+ pages so they are white. Also, changed the use of <h1> to <h3>,
+ which is easier to read.
Sun Nov 28 11:34:29 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
@@ -308,9 +316,9 @@ Sun Nov 28 11:34:29 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
Fri Nov 26 15:27:13 1999 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu>
- * orbsvcs/orbsvcs/AV/Policy.h: Added TAO_AV_Export macros
- for all the TAO_AV_Policy classes. Thanks to Paulo Breda Vieira
- <breda@inesca.pt> for reporting this.
+ * orbsvcs/orbsvcs/AV/Policy.h: Added TAO_AV_Export macros
+ for all the TAO_AV_Policy classes. Thanks to Paulo Breda Vieira
+ <breda@inesca.pt> for reporting this.
Sat Nov 27 15:04:06 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
@@ -318,9 +326,9 @@ Sat Nov 27 15:04:06 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
Fri Nov 26 09:30:19 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
- * orbsvcs/orbsvcs/Event/EC_Negation_Filter.cpp:
- Fixed warning due to mismatched return types under g++ 2.7.2.3,
- thanks to David for pointing this out.
+ * orbsvcs/orbsvcs/Event/EC_Negation_Filter.cpp:
+ Fixed warning due to mismatched return types under g++ 2.7.2.3,
+ thanks to David for pointing this out.
Wed Nov 24 20:17:01 1999 David L. Levine <levine@cs.wustl.edu>
diff --git a/TAO/performance-tests/Thruput/TAO/new_client_test b/TAO/performance-tests/Thruput/TAO/new_client_test
index aaf0f1dcc9c..2e87ccf2df3 100755
--- a/TAO/performance-tests/Thruput/TAO/new_client_test
+++ b/TAO/performance-tests/Thruput/TAO/new_client_test
@@ -1,6 +1,14 @@
-#!/pkg/gnu/bin/perl
+eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
+ & eval 'exec perl -S $0 $argv:q'
+ if 0;
+
+# $Id$
#
#new_client_test <filename to store results in> [FILEPERMISSION (default is 755)] [OBJ_REF]
+#
+# The first three lines above let this script run without specifying the
+# full path to perl, as long as it is in the user's PATH.
+# Taken from perlrun man page.
$TEST_NAME = shift (@ARGV);
$TEST_RES_BASE_DIR = "./results/REMOTE/";
@@ -23,23 +31,23 @@ if (! (-d $TEST_DIR)) {
# shorts
system ("new_run_test 67108864 128 $FILE_TO_WRITE_EXT s $OBJ_REF");
-sleep 5;
-# longs
+sleep 5;
+# longs
system ("new_run_test 67108864 128 $FILE_TO_WRITE_EXT l $OBJ_REF");
-sleep 5;
-# octets
+sleep 5;
+# octets
system ("new_run_test 67108864 128 $FILE_TO_WRITE_EXT o $OBJ_REF");
-sleep 5;
-# doubles
+sleep 5;
+# doubles
system ("new_run_test 67108864 128 $FILE_TO_WRITE_EXT d $OBJ_REF");
-sleep 5;
-# chars
+sleep 5;
+# chars
system ("new_run_test 67108864 128 $FILE_TO_WRITE_EXT c $OBJ_REF");
-sleep 5;
-# structures
+sleep 5;
+# structures
system ("new_run_test 67108864 128 $FILE_TO_WRITE_EXT S $OBJ_REF");
-sleep 5;
-#Composite Structs
+sleep 5;
+#Composite Structs
system ("new_run_test 67108864 128 $FILE_TO_WRITE_EXT C $OBJ_REF");
sleep 5;
diff --git a/TAO/performance-tests/Thruput/TAO/new_run_test b/TAO/performance-tests/Thruput/TAO/new_run_test
index d68cc6dece8..c86b231cd11 100755
--- a/TAO/performance-tests/Thruput/TAO/new_run_test
+++ b/TAO/performance-tests/Thruput/TAO/new_run_test
@@ -1,13 +1,20 @@
-#!/pkg/gnu/bin/perl
+eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
+ & eval 'exec perl -S $0 $argv:q'
+ if 0;
-# $1 <Total_Data_Size>
+# $Id$
+#
+# $1 <Total_Data_Size>
# $2 <Max_msg_size_in_Kb?> <-- currently not used? $2 == $argv[2] ??
# $3 <Output file name>
# $4 <seq_type>
# $5 <ior_from_server>
-# e.g.
+# e.g.
# % run_test 10000 512 mambo\! s iiop:1.0//128.252.165.144:10015/P350892cc000ad963RootPOA/RootPOA_is_BAD/TTCP_IIOP_test
#
+# The first three lines above let this script run without specifying the
+# full path to perl, as long as it is in the user's PATH.
+# Taken from perlrun man page.
$TOTAL_DATA_SIZE = shift (@ARGV);
$MAX_MSG_SIZE_IN_KB = shift (@ARGV);
@@ -19,18 +26,18 @@ $limit = ($MAX_MSG_SIZE_IN_KB * 1024);
while ($msize <= $limit){
print "-->", "\n";
- print "--> ITERATION #1", "\n";
+ print "--> ITERATION #1", "\n";
print " client -S ", $TOTAL_DATA_SIZE, " -m m -l ", $msize, " -L ", $OUTPUT_FILE_NAME, " -q ", $SEQ_TYPE, " -f ior", "\n";
print "-->", "\n";
system ("./client -S $TOTAL_DATA_SIZE -m m -l $msize -L $OUTPUT_FILE_NAME -q $SEQ_TYPE -f ior");
sleep 5;
foreach $i (2) {
- print "-->", "\n";
- print "--> ITERATION #", $i, "\n";
- print " client -S ", $TOTAL_DATA_SIZE, " -m m -l ", $msize, " -L ", $OUTPUT_FILE_NAME, " -q ", $SEQ_TYPE, " -f ior", "\n";
- print "-->";
- system ("client -S $TOTAL_DATA_SIZE -m m -l $msize -L $OUTPUT_FILE_NAME -q $SEQ_TYPE -f ior");
+ print "-->", "\n";
+ print "--> ITERATION #", $i, "\n";
+ print " client -S ", $TOTAL_DATA_SIZE, " -m m -l ", $msize, " -L ", $OUTPUT_FILE_NAME, " -q ", $SEQ_TYPE, " -f ior", "\n";
+ print "-->";
+ system ("client -S $TOTAL_DATA_SIZE -m m -l $msize -L $OUTPUT_FILE_NAME -q $SEQ_TYPE -f ior");
}
print "---------------------------";
@@ -39,7 +46,7 @@ while ($msize <= $limit){
}
print " ", "\n";
-print "Done at:", "\n";
+print "Done at:", "\n";
system ("date");
diff --git a/TAO/performance-tests/Thruput/TAO/new_server_test b/TAO/performance-tests/Thruput/TAO/new_server_test
index 679bfeb95cb..ede88fbfe83 100755
--- a/TAO/performance-tests/Thruput/TAO/new_server_test
+++ b/TAO/performance-tests/Thruput/TAO/new_server_test
@@ -1,9 +1,16 @@
-#!/pkg/gnu/bin/perl
+eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}'
+ & eval 'exec perl -S $0 $argv:q'
+ if 0;
+
+# $Id$
#
# Usage: server <switches>
-# -u : use IOR
+# -u : use IOR
# -f m : output results in Mbps
# -b <sock Q size> ** not implemented **
#
+# The first three lines above let this script run without specifying the
+# full path to perl, as long as it is in the user's PATH.
+# Taken from perlrun man page.
system ("server -d 1 -f m -o ior -ORBdotteddecimaladdresses 1 -ORBobjrefstyle url");