Add performances counter option
[SXSI/xpathcomp.git] / src / main.ml
index 1981fc2..8c7c81f 100644 (file)
@@ -19,10 +19,11 @@ let tuned_gc = { default_gc with
                   Gc.space_overhead = 100;
               }
 
-
 let mk_runtime run auto doc arg count print outfile =
   fun () ->
+    if !Options.do_perf then start_perf ();
     let r = time ~count:1 ~msg:"Execution time" (run auto doc) arg in
+    if !Options.do_perf then stop_perf ();
     Printf.eprintf "Number of results: %i\n%!" (count r);
     match outfile with
        None -> ()