inlined methods to get prefetch benefits from the benchmark
[IRC.git] / Robust / src / Benchmarks / Distributed / SpamFilter / Mail.java
index 2027070f4c8a7c0425a142dd68a6f81e664c8476..547030da2ad4104936ee29f0b002682b46142bf9 100644 (file)
@@ -391,16 +391,19 @@ public class Mail {
    **/
   public Vector checkMail(int userid) {
     //Preprocess emails
-    //Vector partsOfMailStrings = mail.createMailStringsWithURL();
-    //Vector partsOfMailStrings = getCommonPart();
-    //partsOfMailStrings.addElement(getBodyString());
+
+    //long startGetParts=System.currentTimeMillis();
     Vector partsOfMailStrings = returnEmail();
+    //long stopGetParts=System.currentTimeMillis();
+    //System.out.println("Time to read email= " + (stopGetParts-startGetParts));
     
-
     //Compute signatures
     SignatureComputer sigComp = new SignatureComputer();
     //Vector signatures = sigComp.computeSigs(partsOfMailStrings);//vector of strings
+    //long startGetsignatures=System.currentTimeMillis();
     Vector signatures = sigComp.computeSigs(partsOfMailStrings);//vector of vector of strings
+    //long stopGetsignatures=System.currentTimeMillis();
+    //System.out.println("Time to Getsignatures= " + (stopGetsignatures-startGetsignatures));
 
     return signatures;
   }