diff options
author | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-08-16 10:27:49 +0000 |
---|---|---|
committer | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-08-16 10:27:49 +0000 |
commit | 9e80200f121cac10dd2a8ef2d9eabf2b4d79e963 (patch) | |
tree | 5d2364bc5565e51bb49d154c64e7627e10841025 /performance-tests | |
parent | c543c3d88f529c2e8875a3718083df9ca170db15 (diff) | |
download | ATCD-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.cpp | 2 | ||||
-rw-r--r-- | performance-tests/Synch-Benchmarks/adaptive_lock_test.cpp | 24 |
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; |