]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/matita/scripts/public_html/bench.php
fix
[helm.git] / helm / matita / scripts / public_html / bench.php
index 0319849267f465abad4718ea2a6cd9522e9ab90b..144597b1a9213fb2de7f385d9dcf87ba0232d19a 100644 (file)
@@ -5,7 +5,7 @@
 // queries ::= query | query "###" queries
 // query ::= name "@@@" sql
 //
-$limits = array("30","50","-1");
+$limits = array("20","50","100","-1");
   
 $quey_all = urlencode("Whole content:@@@select * from bench");
 $query_fail = urlencode(
@@ -40,9 +40,11 @@ $query_csc = urlencode("Performances (byte and GC) per mark@@@select mark, SEC_T
 $query_csc_opt = urlencode("Performances (opt and GC) per mark@@@select mark, SEC_TO_TIME(SUM(TIME_TO_SEC(time))) as sum_time, SEC_TO_TIME(SUM(TIME_TO_SEC(timeuser))) as sum_timeuser from bench where options = 'gc-on' and compilation = 'opt'group by mark order by mark desc"
 );
 
-$query_total = urlencode("Number of compiled tests@@@select mark, COUNT(DISTINCT test) as N from bench group by mark order by mark desc"
-#  . "###" .
-#"Lost tests"
+$query_total = urlencode(
+  
+"Max N@@@select COUNT(DISTINCT test) from bench group by mark"
+  . "###" .
+  "Number of compiled tests@@@select mark, COUNT(DISTINCT test) as N from bench group by mark order by mark desc"
 );
 
 function minus1_to_all($s){
@@ -53,9 +55,10 @@ function minus1_to_all($s){
 }
 
 function links_of($name,$q,$limits){
-  echo "<li>$name";
+  echo "<li>$name&nbsp;";
   foreach($limits as $l) {
-    echo "<a href=\"showquery.php?query=$q LIMIT 0,$l; \">" . 
+    $q1 = str_replace(urlencode("###"), " LIMIT 0,$l;" . urlencode("###"), $q);
+    echo "<a href=\"showquery.php?query=$q1 LIMIT 0,$l; \">" . 
           minus1_to_all($l) . "</a>&nbsp;";
   }
   echo "</li>";