[svn] / ecrypt / trunk / scripts / tabulate  

svn: ecrypt/trunk/scripts/tabulate

Diff for /ecrypt/trunk/scripts/tabulate between version 79 and 104

version 79, Sun Aug 21 16:13:31 2005 UTC version 104, Thu Sep 15 17:09:32 2005 UTC
Line 30 
Line 30 
   test = "IV";    test = "IV";
 }  }
   
   /^Testing key agility:/ {
     test = "agility";
   }
   
 /^Encrypted .* packets of .* bytes/ {  /^Encrypted .* packets of .* bytes/ {
   test = $5;    test = $5;
 }  }
Line 46 
Line 50 
   cycles[test] = $5;    cycles[test] = $5;
 }  }
   
 /^make var=.* conf=.*/ {  /^End of performance measurements/ {
   var = substr($2, 5);  
   conf = substr($3, 6);    filename = FILENAME;
 }  
   
 /^EXECUTABLE/ {    sub("speed_", "", filename);
     sub("_", " ", filename);
     split(filename, comp);
   
   print cycles["stream"] " " \    print cycles["stream"] " " keysize "-" ivsize "-" macsize ";" \
     "<tr>" \      "<tr>" \
     "<td class='name'><a href='index.html'>" name "</a></td>" \      "<td class='name'><a href='index.html'>" name "</a></td>" \
     "<td class='profile'>" profile "</td>" \      "<td class='profile'>" profile "</td>" \
Line 65 
Line 70 
     "<td class='cycles'>" cycles["576"] "</td>" \      "<td class='cycles'>" cycles["576"] "</td>" \
     "<td class='cycles'>" cycles["1500"] "</td>" \      "<td class='cycles'>" cycles["1500"] "</td>" \
     "<td class='cycles'>" cycles["imix"] "</td>" \      "<td class='cycles'>" cycles["imix"] "</td>" \
       "<td class='cycles'>" cycles["agility"] "</td>" \
     "<td class='cycles'>" cycles["key"] "</td>" \      "<td class='cycles'>" cycles["key"] "</td>" \
     "<td class='cycles'>" cycles["IV"] "</td>" \      "<td class='cycles'>" cycles["IV"] "</td>" \
     "<td class='variant'>" var "</td>" \      "<td class='variant'>" comp[1] "</td>" \
     "<td class='compiler'><a href='" FILENAME "'>" conf "</a></td>" \      "<td class='compiler'><a href='" FILENAME "'>" comp[2] "</a></td>" \
     "</tr>";      "</tr>";
   
   macsize = "";    macsize = "";


Generate output suitable for use with a patch program
Legend:
Removed from v.79  
changed lines
  Added in v.104

eSTREAM Project

Powered by ViewCVS 1.0-dev
(Powered by Apache)

ViewCVS and CVS Help