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)

Reply via email to