X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/d56dcaa0f75999a72b8ad6676b64a54e4f7c4a45..862f2dd952fd94f506c357c0a9818cec8b08152b:/src/mc/mc_private.h diff --git a/src/mc/mc_private.h b/src/mc/mc_private.h index 189e52f014..a40308d82c 100644 --- a/src/mc/mc_private.h +++ b/src/mc/mc_private.h @@ -44,13 +44,10 @@ SG_BEGIN_DECL() XBT_PRIVATE void MC_init_dot_output(); XBT_PRIVATE extern FILE *dot_output; -XBT_PRIVATE extern const char* colors[13]; XBT_PRIVATE extern int user_max_depth_reached; -XBT_PRIVATE int MC_deadlock_check(void); XBT_PRIVATE void MC_replay(xbt_fifo_t stack); -XBT_PRIVATE void MC_replay_liveness(xbt_fifo_t stack); XBT_PRIVATE void MC_show_deadlock(smx_simcall_t req); XBT_PRIVATE void MC_show_stack_safety(xbt_fifo_t stack); XBT_PRIVATE void MC_dump_stack_safety(xbt_fifo_t stack); @@ -83,8 +80,6 @@ XBT_PRIVATE void MC_print_statistics(mc_stats_t stats); /********************************** Snapshot comparison **********************************/ -XBT_PRIVATE int snapshot_compare(void *state1, void *state2); - //#define MC_DEBUG 1 #define MC_VERBOSE 1 @@ -93,6 +88,8 @@ XBT_PRIVATE int snapshot_compare(void *state1, void *state2); XBT_PRIVATE void MC_report_assertion_error(void); XBT_PRIVATE void MC_report_crash(int status); +SG_END_DECL() + #ifdef __cplusplus namespace simgrid { @@ -101,11 +98,12 @@ namespace mc { XBT_PRIVATE void find_object_address( std::vector const& maps, simgrid::mc::ObjectInformation* result); +XBT_PRIVATE +int snapshot_compare(int num1, simgrid::mc::Snapshot* s1, int num2, simgrid::mc::Snapshot* s2); + } } #endif -SG_END_DECL() - #endif