Update of /cvsroot/compbench/CompBenchmarks++/Benchmark
In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv4146
Modified Files:
Package.cpp
Log Message:
Minor optimisation.
Fix : Benchmarks() is always called before dependend methods.
Index: Package.cpp
===================================================================
RCS file: /cvsroot/compbench/CompBenchmarks++/Benchmark/Package.cpp,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** Package.cpp 15 Jan 2007 17:53:14 -0000 1.5
--- Package.cpp 15 Jan 2007 20:08:37 -0000 1.6
***************
*** 30,33 ****
--- 30,34 ----
int CBMPackage::benchmarkNumber(void)
{
+ Benchmarks();
return(benchmarks.size());
}
***************
*** 35,38 ****
--- 36,40 ----
CBMBenchmark *CBMPackage::Benchmark(int i)
{
+ Benchmarks();
return(Benchmark(benchmarks[i]));
}
***************
*** 644,652 ****
std::string localFile = localPackageAbsoluteName();
! if (status==Unknown) {
readStatus();
! return(status);
! } else
! return(status);
}
--- 646,653 ----
std::string localFile = localPackageAbsoluteName();
! if (status==Unknown)
readStatus();
!
! return(status);
}
|