X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/46448320f12d59d0a5efc015ec51ec6ebba525c6..093ee3ab84a46a3a5a6673aeb1f4980a3cc50647:/src/mc/mc_private.h diff --git a/src/mc/mc_private.h b/src/mc/mc_private.h index bbd2a64823..c917c22acd 100644 --- a/src/mc/mc_private.h +++ b/src/mc/mc_private.h @@ -24,6 +24,10 @@ #include "xbt/fifo.h" #include "xbt/config.h" +#ifdef __cplusplus +#include "../xbt/memory_map.hpp" +#endif + #include "xbt/function_types.h" #include "xbt/mmalloc.h" #include "../simix/smx_private.h" @@ -115,9 +119,17 @@ XBT_PRIVATE void print_comparison_times(void); XBT_PRIVATE void MC_dump_stacks(FILE* file); XBT_PRIVATE void MC_report_assertion_error(void); +XBT_PRIVATE void MC_report_crash(int status); XBT_PRIVATE void MC_invalidate_cache(void); +#ifdef __cplusplus + +XBT_PRIVATE void MC_find_object_address( + std::vector const& maps, simgrid::mc::ObjectInformation* result); + +#endif + SG_END_DECL() #endif