Modified:
/trunk/uk.ac.lancs.comp.khatchad.rejuvenatepc.ui/src/uk/ac/lancs/comp/khatchad/rejuvenatepc/ui/AnalyzePointcutPlugin.java
/trunk/uk.ac.lancs.comp.khatchad.rejuvenatepc.ui/src/uk/ac/lancs/comp/khatchad/rejuvenatepc/ui/PointcutRefactoringPlugin.java
/trunk/uk.ac.lancs.comp.khatchad.rejuvenatepc.ui/src/uk/ac/lancs/comp/khatchad/rejuvenatepc/ui/RejuvenatePointcutPlugin.java
=======================================
---
/trunk/uk.ac.lancs.comp.khatchad.rejuvenatepc.ui/src/uk/ac/lancs/comp/khatchad/rejuvenatepc/ui/AnalyzePointcutPlugin.java
Sat Jan 16 15:37:17 2010
+++
/trunk/uk.ac.lancs.comp.khatchad.rejuvenatepc.ui/src/uk/ac/lancs/comp/khatchad/rejuvenatepc/ui/AnalyzePointcutPlugin.java
Wed Jan 20 10:00:58 2010
@@ -89,7 +89,7 @@
if (!analyzedAdvice.isEmpty())
numShadows = this.getTotalNumberOfShadows(proj);
- final int secs = calculateTimeStatistics(start);
+ final double secs = calculateTimeStatistics(start);
printBenchmarkStatistics(proj, analyzedAdvice, numShadows,
secs);
@@ -167,7 +167,7 @@
*/
private void printBenchmarkStatistics(final IJavaProject proj,
Collection<? extends AdviceElement> toAnalyze, int numShadows,
- final int secs) {
+ final double secs) {
benchmarkOut.print(proj.getProject().getName() + "\t");
benchmarkOut.print(toAnalyze.size() + "\t");
benchmarkOut.print(numShadows + "\t");
=======================================
---
/trunk/uk.ac.lancs.comp.khatchad.rejuvenatepc.ui/src/uk/ac/lancs/comp/khatchad/rejuvenatepc/ui/PointcutRefactoringPlugin.java
Mon Jan 11 14:31:12 2010
+++
/trunk/uk.ac.lancs.comp.khatchad.rejuvenatepc.ui/src/uk/ac/lancs/comp/khatchad/rejuvenatepc/ui/PointcutRefactoringPlugin.java
Wed Jan 20 10:00:58 2010
@@ -296,7 +296,7 @@
* @param start
* @return
*/
- protected int calculateTimeStatistics(final long start) {
+ protected double calculateTimeStatistics(final long start) {
long end = System.currentTimeMillis();
long collectedTime = TimeCollector.getCollectedTime();
@@ -304,7 +304,7 @@
final long elapsed = end - newStart;
TimeCollector.clear();
- final int secs = (int) elapsed / 1000;
+ final double secs = elapsed / 1000;
return secs;
}
}
=======================================
---
/trunk/uk.ac.lancs.comp.khatchad.rejuvenatepc.ui/src/uk/ac/lancs/comp/khatchad/rejuvenatepc/ui/RejuvenatePointcutPlugin.java
Thu Oct 16 19:04:54 2008
+++
/trunk/uk.ac.lancs.comp.khatchad.rejuvenatepc.ui/src/uk/ac/lancs/comp/khatchad/rejuvenatepc/ui/RejuvenatePointcutPlugin.java
Wed Jan 20 10:00:58 2010
@@ -72,9 +72,9 @@
// System.out.println("Advice\tTime (s)");
for (AdviceElement advElem : selectedAdvice) {
- final long start = System.currentTimeMillis();
+// final long start = System.currentTimeMillis();
this.rejuvenator.analyzeAdvice(Collections.singleton(advElem), monitor);
- final int secs = calculateTimeStatistics(start);
+// final double secs = calculateTimeStatistics(start);
// System.out.println(advElem.getHandleIdentifier() + "\t" + secs);
}