X-Git-Url: http://git.nguyen.vg/gitweb/?p=tatoo.git;a=blobdiff_plain;f=src%2Frun.mli;h=725192ebc943bbdbc88c9a8307bf912f3d790ff9;hp=1efe4a789b579f3a298473455d7dcb94f27baddd;hb=e56b9fbeaed04c1f2fb7019de34f7d8e87d6db73;hpb=6ca42ffbd541cede6afcc473b563e54b848ee534 diff --git a/src/run.mli b/src/run.mli index 1efe4a7..725192e 100644 --- a/src/run.mli +++ b/src/run.mli @@ -12,9 +12,16 @@ (* ../LICENSE. *) (* *) (***********************************************************************) - +type stats = { run : int; + tree_size : int; + fetch_trans_cache_access : int; + fetch_trans_cache_hit : int; + eval_trans_cache_access : int; + eval_trans_cache_hit : int; + } module Make (T : Tree.S) : sig val eval : Ata.t -> T.t -> T.node list -> T.node list val full_eval : Ata.t -> T.t -> T.node list -> (State.t * T.node list) list + val stats : unit -> stats end