X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/9b8c19c2b3028ebeef9f76f159af56acd5739c6d..e3314a95b4f2e372c4876abb6ba3ff38ff76b4be:/src/mc/mc_private.h diff --git a/src/mc/mc_private.h b/src/mc/mc_private.h index f5bd47dfe2..5d297e23ad 100644 --- a/src/mc/mc_private.h +++ b/src/mc/mc_private.h @@ -69,6 +69,8 @@ extern double *mc_time; extern FILE *dot_output; extern const char* colors[13]; +extern int user_max_depth_reached; + int MC_deadlock_check(void); void MC_replay(xbt_fifo_t stack, int start); void MC_replay_liveness(xbt_fifo_t stack, int all_stack); @@ -77,7 +79,7 @@ void MC_show_deadlock(smx_simcall_t req); void MC_show_stack_safety(xbt_fifo_t stack); void MC_dump_stack_safety(xbt_fifo_t stack); void MC_init(void); -int SIMIX_pre_mc_random(smx_simcall_t simcall); +int SIMIX_pre_mc_random(smx_simcall_t simcall, int min, int max); /********************************* Requests ***********************************/ @@ -272,6 +274,7 @@ typedef struct s_mc_visited_state{ size_t heap_bytes_used; int nb_processes; int num; + int other_num; // dot_output for }s_mc_visited_state_t, *mc_visited_state_t;