Profile_tacticLtac profiling primitives
val do_profile_gen : ('a -> Pp.t option) -> 'a -> ?count_call:bool -> 'b Proofview.tactic -> 'b Proofview.tactictype treenode = {| name : string; | 
| total : float; | 
| local : float; | 
| ncalls : int; | 
| max_total : float; | 
| children : treenode CString.Map.t; | 
}val get_local_profiling_results : unit -> treenodeval feedback_results : treenode -> unit