summaryrefslogtreecommitdiff
path: root/src/lib/util/threads/sync.h
AgeCommit message (Collapse)Author
2016-11-30[5066] Enforced C++11 following #4631 discussionFrancis Dupont
2015-12-16[4236] Updated copyright dates in all files.Marcin Siodelski
2015-12-16[4236] Replaced license text in all files containing it.Marcin Siodelski
2015-03-14[master] spelling & wrap linesFrancis Dupont
2014-08-06[3417] B10 => KEA renamedTomek Mrugalski
2014-08-06[3417] "bind 10" => Kea converted in many .cc/.h filesTomek Mrugalski
2013-04-01[2198] Remove unnecessary text from API documentationMukund Sivaraman
... as the methods are private anyway.
2013-03-13[2198] Add Mutex::tryLock() and non-blocking variant of Mutex::LockerMukund Sivaraman
This is necessary for testing that a mutex was used in code. I've also added comments to discourage the use of the lock methods directly and use the Mutex::Locker where applicable. The Mutex lock methods are currently private.
2012-10-23[2236] Remove config.h include from sync.hMukund Sivaraman
... and move it to sync.cc. This is so that sync.h can be dist-ed. Also add comments to some methods that may not be available in non-debug builds.
2012-10-18[2236] Include and use the define from config.hMukund Sivaraman
2012-10-18[2236] Use ENABLE_DEBUG within the lock implementationMukund Sivaraman
2012-10-17[2332] renamed thread/lock.h to thread/sync.h as it's not only for locks nowJINMEI Tatuya