]> matita.cs.unibo.it Git - helm.git/commitdiff
Profiling code commented out.
authorClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Mon, 19 Sep 2005 09:05:53 +0000 (09:05 +0000)
committerClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Mon, 19 Sep 2005 09:05:53 +0000 (09:05 +0000)
helm/ocaml/paramodulation/indexing.ml
helm/ocaml/tactics/autoTactic.ml
helm/ocaml/tactics/metadataQuery.ml

index cf6a76cdca29835f60dd5a9691b98cfb62c5865f..698175d1b13b1f5545ff369a469092c056816334 100644 (file)
@@ -66,10 +66,12 @@ let indexing_retrieval_time = ref 0.;;
 let apply_subst = CicMetaSubst.apply_subst
 
 
+(* Profiling code
 let apply_subst =
   let profile = CicUtil.profile "apply_subst" in
-  (fun s a -> profile (apply_subst s) a)
+  (fun s a -> profile.profile (apply_subst s) a)
 ;;
+*)
 
 
 (*
@@ -155,7 +157,7 @@ let get_candidates mode tree term =
 
 (* let get_candidates = *)
 (*   let profile = CicUtil.profile "Indexing.get_candidates" in *)
-(*   (fun mode tree term -> profile (get_candidates mode tree) term) *)
+(*   (fun mode tree term -> profile.profile (get_candidates mode tree) term) *)
 (* ;; *)
 
 
@@ -890,7 +892,7 @@ let superposition_right newmeta (metasenv, context, ugraph) table target =
 
 (*   let build_new = *)
 (*     let profile = CicUtil.profile "Indexing.superposition_right.build_new" in *)
-(*     (fun o e -> profile (build_new o) e) *)
+(*     (fun o e -> profile.profile (build_new o) e) *)
 (*   in *)
   
   let new1 = List.map (build_new U.Gt) res1
index 85c5c54be30300beb690e0d20a7c946afe11925a..38a5d59d385dc661e6cffe9dc89f03317d40686e 100644 (file)
 
 (* let debug_print = fun _ -> () *)
 
+(* Profiling code
 let new_experimental_hint =
  let profile = CicUtil.profile "new_experimental_hint" in
  fun ~dbd ~facts ?signature ~universe status ->
-  profile (MetadataQuery.new_experimental_hint ~dbd ~facts ?signature ~universe) status
+  profile.profile (MetadataQuery.new_experimental_hint ~dbd ~facts ?signature ~universe) status
+*) let new_experimental_hint = MetadataQuery.new_experimental_hint
 
 (* In this versions of auto_tac we maintain an hash table of all inspected
    goals. We assume that the context is invariant for application. 
index 9f0cff9ad305696fc1f3ba6d5e33e4d8c009ee3a..e86f79af5f38d4dccedad03d601a9ac253a46534 100644 (file)
@@ -123,14 +123,16 @@ let intersect uris siguris =
   let inter = Constr.UriManagerSet.inter set1 set2 in
   List.filter (fun s -> Constr.UriManagerSet.mem s inter) uris
 
+(* Profiling code
 let at_most =
  let profiler = CicUtil.profile "at_most" in
- fun ~dbd ~where uri -> profiler (Constr.at_most ~dbd ~where) uri
+ fun ~dbd ~where uri -> profiler.profile (Constr.at_most ~dbd ~where) uri
 
 let sigmatch =
  let profiler = CicUtil.profile "sigmatch" in
  fun ~dbd ~facts ~where signature ->
-  profiler (MetadataConstraints.sigmatch ~dbd ~facts ~where) signature
+  profiler.profile (MetadataConstraints.sigmatch ~dbd ~facts ~where) signature
+*) let at_most = Constr.at_most  let sigmatch = MetadataConstraints.sigmatch
 
 let filter_uris_forward ~dbd (main, constants) uris =
   let main_uris =
@@ -219,17 +221,19 @@ let close_with_constructors s metasenv context =
        | _ -> bag)
     s s
 
+(* Profiling code
 let apply_tac_verbose =
  let profiler = CicUtil.profile "apply_tac_verbose" in
-  fun ~term status -> profiler (PrimitiveTactics.apply_tac_verbose ~term) status
+  fun ~term status -> profiler.profile (PrimitiveTactics.apply_tac_verbose ~term) status
 
 let sigmatch =
  let profiler = CicUtil.profile "sigmatch" in
- fun ~dbd ~facts ?(where=`Conclusion) signature -> profiler (Constr.sigmatch ~dbd ~facts ~where) signature
+ fun ~dbd ~facts ?(where=`Conclusion) signature -> profiler.profile (Constr.sigmatch ~dbd ~facts ~where) signature
 
 let cmatch' =
  let profiler = CicUtil.profile "cmatch'" in
- fun ~dbd ~facts signature -> profiler (Constr.cmatch' ~dbd ~facts) signature
+ fun ~dbd ~facts signature -> profiler.profile (Constr.cmatch' ~dbd ~facts) signature
+*) let apply_tac_verbose = PrimitiveTactics.apply_tac_verbose let cmatch' = Constr.cmatch'
 
 let signature_of_goal ~(dbd:Mysql.dbd) ((proof, goal) as status) =
  let (_, metasenv, _, _) = proof in