File tree Expand file tree Collapse file tree 2 files changed +8
-3
lines changed
Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -124,11 +124,14 @@ end
124124
125125let progress_timer = new progress_timer_t
126126
127+ let timing_enabled = ref true
128+ let disable_timing () = timing_enabled := false
127129
128130let pr_timing (l : pretty_t list ) =
129- let pp = new pretty_printer_t stderr in
130- let timing = [STR " [" ; STR progress_timer#time_elapsed_str; STR " ] " ] in
131- pp#print (LBLOCK (timing @ l @ [NL ]))
131+ if ! timing_enabled then
132+ let pp = new pretty_printer_t stderr in
133+ let timing = [STR " [" ; STR progress_timer#time_elapsed_str; STR " ] " ] in
134+ pp#print (LBLOCK (timing @ l @ [NL ]))
132135
133136
134137let pr_interval_timing (l : pretty_t list ) (interval : float ) =
Original file line number Diff line number Diff line change 4444
4545val mk_task_timer : unit -> timing_int
4646
47+ val disable_timing : unit -> unit
48+
4749val pr_timing : pretty_t list -> unit
4850
4951val pr_interval_timing : pretty_t list -> float -> unit
You can’t perform that action at this time.
0 commit comments