Skip to content

Commit 98211e6

Browse files
committed
fixup num_runs
1 parent d58cee1 commit 98211e6

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/tracedAtomic.ml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -164,8 +164,10 @@ let setup_run func init_schedule =
164164
CCVector.clear processes;
165165
schedule_for_checks := init_schedule;
166166
func () ;
167+
finished_processes := 0;
167168
num_runs := !num_runs + 1;
168-
finished_processes := 0
169+
if !num_runs mod 1000 == 0 then
170+
Printf.printf "run: %d\n" !num_runs
169171

170172
let do_run init_schedule =
171173
(* cache the number of processes in case it's expensive*)
@@ -197,8 +199,6 @@ let do_run init_schedule =
197199
tracing := true;
198200
run_trace (List.rev init_schedule) ();
199201
tracing := false;
200-
if !num_runs mod 1000 == 0 then
201-
Printf.printf "run: %d\n" !num_runs;
202202
let procs = CCVector.mapi (fun i p -> { proc_id = i; op = p.next_op; obj_ptr = p.next_repr }) processes |> CCVector.to_list in
203203
let current_enabled = CCVector.to_seq processes
204204
|> OSeq.zip_index

0 commit comments

Comments
 (0)