Module Backend__BackendStats
val initial : tval incr_summary_file_try_load : unit -> unita query to the filesystem attempting to load a summary file
val incr_summary_cache_hits : unit -> unitval incr_summary_cache_misses : unit -> unitval incr_ondemand_procs_analyzed : unit -> unitval incr_ondemand_local_cache_hits : unit -> unitval incr_ondemand_local_cache_misses : unit -> unitval add_to_proc_locker_lock_time : Backend.ExecutionDuration.t -> unitval add_to_proc_locker_unlock_time : Backend.ExecutionDuration.t -> unitval add_to_restart_scheduler_total_time : Backend.ExecutionDuration.t -> unitval add_to_restart_scheduler_useful_time : Backend.ExecutionDuration.t -> unitval set_analysis_time : t -> Backend.ExecutionDuration.t -> unitval reset : unit -> unitreset all stats
val get : unit -> tget the stats so far
val pp : Stdlib.Format.formatter -> t -> unitval merge : t -> t -> treturn a new value that adds up the stats in both arguments
val log_to_scuba : t -> unitLog aggregated backend stats to Scuba. Use after the stats have been fully calculated