X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/14dfe30555fbd9ca939cd9b8e256e2a25dc54c3d..77385a2b4bc1518d701cbf33acc04d16ae3b640b:/src/mc/remote/RemoteProcess.hpp diff --git a/src/mc/remote/RemoteProcess.hpp b/src/mc/remote/RemoteProcess.hpp index 924aa567dd..c2244f35a2 100644 --- a/src/mc/remote/RemoteProcess.hpp +++ b/src/mc/remote/RemoteProcess.hpp @@ -125,6 +125,8 @@ public: this->refresh_malloc_info(); return this->heap_info.data(); } + /* Get the amount of memory mallocated in the remote process (requires mmalloc) */ + std::size_t get_remote_heap_bytes(); void clear_cache() { this->cache_flags_ = RemoteProcess::cache_none; } @@ -184,13 +186,6 @@ private: std::vector stack_areas_; std::vector ignored_heap_; - // Copies of MCed SMX data structures - /** Copy of `EngineImpl::actor_list_` - * - * See mc_smx.cpp. - */ - std::vector smx_actors_infos; - /** State of the cache (which variables are up to date) */ int cache_flags_ = RemoteProcess::cache_none;