X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/de2ba1766285962d449105925be099707e0102e6..8ec5b0b05442ccdf5cb64009a9d46e4d6b015452:/src/xbt/xbt_main.c diff --git a/src/xbt/xbt_main.c b/src/xbt/xbt_main.c index a5b66056de..46686bbe00 100644 --- a/src/xbt/xbt_main.c +++ b/src/xbt/xbt_main.c @@ -33,6 +33,8 @@ int _surf_do_model_check = 0; int _surf_mc_checkpoint=0; char* _surf_mc_property_file=NULL; int _surf_mc_timeout=0; +int _surf_mc_max_depth=1000; +int _surf_mc_visited=0; /* Declare xbt_preinit and xbt_postexit as constructor/destructor of the library. * This is crude and rather compiler-specific, unfortunately. @@ -91,17 +93,12 @@ static void xbt_preinit(void) xbt_os_thread_mod_preinit(); xbt_fifo_preinit(); xbt_dict_preinit(); - xbt_datadesc_preinit(); - xbt_trp_preinit(); atexit(xbt_postexit); } static void xbt_postexit(void) { - xbt_trp_postexit(); - xbt_datadesc_postexit(); - xbt_backtrace_postexit(); xbt_fifo_postexit(); @@ -131,7 +128,8 @@ void xbt_init(int *argc, char **argv) xbt_log_init(argc, argv); } -/** @brief Finalize the xbt mechanisms. */ +/** @brief Finalize the xbt mechanisms. + * @warning this function is deprecated. Just don't call it, there is nothing more to do to finalize xbt*/ void xbt_exit() { XBT_WARN("This function is deprecated, you shouldn't use it");