Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
further reduce the amount of call sites for RemoteProcess::actors()
[simgrid.git] / src / mc / sosp / Snapshot.hpp
index 3b2a40d..dec7ffe 100644 (file)
@@ -54,8 +54,7 @@ struct XBT_PRIVATE s_mc_snapshot_stack_t {
 using mc_snapshot_stack_t       = s_mc_snapshot_stack_t*;
 using const_mc_snapshot_stack_t = const s_mc_snapshot_stack_t*;
 
-namespace simgrid {
-namespace mc {
+namespace simgrid::mc {
 
 class XBT_PRIVATE Snapshot final : public AddressSpace {
 public:
@@ -79,7 +78,6 @@ public:
   long num_state_;
   std::size_t heap_bytes_used_ = 0;
   std::vector<std::unique_ptr<Region>> snapshot_regions_;
-  std::set<pid_t> enabled_processes_;
   std::vector<std::size_t> stack_sizes_;
   std::vector<s_mc_snapshot_stack_t> stacks_;
   std::vector<simgrid::mc::IgnoredHeapRegion> to_ignore_;
@@ -91,7 +89,6 @@ private:
   void snapshot_regions(RemoteProcess* process);
   void snapshot_stacks(RemoteProcess* process);
 };
-} // namespace mc
-} // namespace simgrid
+} // namespace simgrid::mc
 
 #endif