summaryrefslogtreecommitdiff
path: root/performance-tests
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-08-16 10:27:49 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-08-16 10:27:49 +0000
commit9e80200f121cac10dd2a8ef2d9eabf2b4d79e963 (patch)
tree5d2364bc5565e51bb49d154c64e7627e10841025 /performance-tests
parentc543c3d88f529c2e8875a3718083df9ca170db15 (diff)
downloadATCD-9e80200f121cac10dd2a8ef2d9eabf2b4d79e963.tar.gz
Don't skip argv[0] when parsing the options.
Diffstat (limited to 'performance-tests')
-rw-r--r--performance-tests/Synch-Benchmarks/Performance_Test_Options.cpp2
-rw-r--r--performance-tests/Synch-Benchmarks/adaptive_lock_test.cpp24
2 files changed, 13 insertions, 13 deletions
diff --git a/performance-tests/Synch-Benchmarks/Performance_Test_Options.cpp b/performance-tests/Synch-Benchmarks/Performance_Test_Options.cpp
index 29a6a1d7e48..3d4cc3a7696 100644
--- a/performance-tests/Synch-Benchmarks/Performance_Test_Options.cpp
+++ b/performance-tests/Synch-Benchmarks/Performance_Test_Options.cpp
@@ -73,7 +73,7 @@ Options::Options (void)
void
Options::parse_args (int argc, char *argv[])
{
- ACE_Get_Opt get_opt (argc, argv, "a:A:bBc:C:dDe:F:g:H:i:L:l:M:m:n:Np:P:s:S:t:T:uvX:Z:");
+ ACE_Get_Opt get_opt (argc, argv, "a:A:bBc:C:dDe:F:g:H:i:L:l:M:m:n:Np:P:s:S:t:T:uvX:Z:", 0);
int c;
while ((c = get_opt ()) != -1)
diff --git a/performance-tests/Synch-Benchmarks/adaptive_lock_test.cpp b/performance-tests/Synch-Benchmarks/adaptive_lock_test.cpp
index a7ff89a110b..b1268a6eb39 100644
--- a/performance-tests/Synch-Benchmarks/adaptive_lock_test.cpp
+++ b/performance-tests/Synch-Benchmarks/adaptive_lock_test.cpp
@@ -25,7 +25,7 @@ ACE_Lock *Adaptive_Lock_Test::lock_ = 0;
int
Adaptive_Lock_Test::init (int argc, char *argv[])
{
- ACE_Get_Opt getopt (argc, argv, "mr");
+ ACE_Get_Opt getopt (argc, argv, "mr", 0);
int opt;
while ((opt = getopt ()) != -1)
@@ -33,29 +33,29 @@ Adaptive_Lock_Test::init (int argc, char *argv[])
switch (opt)
{
case 'm':
- delete lock_;
- ACE_NEW_RETURN (lock_,
+ delete Adaptive_Lock_Test::lock_;
+ ACE_NEW_RETURN (Adaptive_Lock_Test::lock_,
ACE_Lock_Adapter<ACE_Thread_Mutex> (),
- 0);
+ -1);
break;
case 'r':
- delete lock_;
- ACE_NEW_RETURN (lock_,
+ delete Adaptive_Lock_Test::lock_;
+ ACE_NEW_RETURN (Adaptive_Lock_Test::lock_,
ACE_Lock_Adapter<ACE_Recursive_Thread_Mutex> (),
- 0);
+ -1);
break;
default:
break;
}
}
- return (lock_ != 0 ? 0 : -1);
+ return (Adaptive_Lock_Test::lock_ != 0 ? 0 : -1);
}
int
Adaptive_Lock_Test::fini (void)
{
- delete lock_;
- lock_ = 0;
+ delete Adaptive_Lock_Test::lock_;
+ Adaptive_Lock_Test::lock_ = 0;
return 0;
}
@@ -69,10 +69,10 @@ Adaptive_Lock_Test::svc (void)
while (!this->done ())
{
- lock_->acquire ();
+ Adaptive_Lock_Test::lock_->acquire ();
options.thr_work_count[ni]++;
buffer++;
- lock_->release ();
+ Adaptive_Lock_Test::lock_->release ();
}
/* NOTREACHED */
return 0;