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:
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_;
void snapshot_regions(RemoteProcess* process);
void snapshot_stacks(RemoteProcess* process);
};
-} // namespace mc
-} // namespace simgrid
+} // namespace simgrid::mc
#endif