bool locked = false;
smx_actor_t owner = nullptr;
// List of sleeping processes:
- simgrid::simix::SynchroList sleeping;
+ simgrid::kernel::actor::SynchroList sleeping;
// boost::intrusive_ptr<Mutex> support:
friend void intrusive_ptr_add_ref(MutexImpl* mutex)
delete mutex;
}
- simgrid::s4u::Mutex& mutex() { return mutex_; }
+ simgrid::s4u::Mutex& mutex() { return piface_; }
private:
std::atomic_int_fast32_t refcount_{1};
- simgrid::s4u::Mutex mutex_;
+ simgrid::s4u::Mutex piface_;
};
}
}