#include "src/simix/popping_private.h"
#include "src/simix/smx_private.h"
-#include "../xbt/memory_map.hpp"
+#include "src/xbt/memory_map.hpp"
-#include "mc_forward.hpp"
-#include "mc_base.h"
-#include "mc_mmalloc.h" // std_heap
-#include "AddressSpace.hpp"
-#include "mc_protocol.h"
-
-#include "ObjectInformation.hpp"
+#include "src/mc/mc_forward.hpp"
+#include "src/mc/mc_base.h"
+#include "src/mc/mc_mmalloc.h" // std_heap
+#include "src/mc/AddressSpace.hpp"
+#include "src/mc/mc_protocol.h"
+#include "src/mc/ObjectInformation.hpp"
// Those flags are used to track down which cached information
// is still up to date and which information needs to be updated.
void ignore_heap(IgnoredHeapRegion const& region);
void unignore_heap(void *address, size_t size);
+ void ignore_local_variable(const char *var_name, const char *frame_name);
+
private:
void init_memory_map_info();
void refresh_heap();