Joris Van Remoortere created MESOS-2805:
-------------------------------------------
Summary: Make synchronized as primary form of synchronization.
Key: MESOS-2805
URL: https://issues.apache.org/jira/browse/MESOS-2805
Project: Mesos
Issue Type: Improvement
Components: libprocess, stout
Reporter: Joris Van Remoortere
Assignee: Joris Van Remoortere
Re-organize Synchronized to allow {{synchronized(m)}} to work on:
1. {{std::mutex}}
2. {{std::recursive_mutex}}
3. {{std::atomic_flag}}
Move synchronized.hpp into stout, so that developers don't think it's part of
the utility suite for actors in libprocess.
Remove references to internal.hpp and replace them with {{std::atomic_flag}}
synchronization.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)