index
:
mpd.git
master
v0.21.x
v0.22.x
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
thread
Age
Commit message (
Expand
)
Author
2018-07-16
use uint_least32_t instead of long for timeout
Yue Wang
2018-07-15
Support timed_wait in microseconds level
Yue Wang
2018-02-11
Merge tag 'v0.20.17'
Max Kellermann
2018-02-09
thread/Util: implement system call wrapper for sched_setscheduler()
Max Kellermann
2018-02-09
thread/Util: rename ioprio_set() to linux_ioprio_set()
Max Kellermann
2018-01-24
util/StringFormat: new utility library
Max Kellermann
2018-01-15
Merge branch 'v0.20.x'
Max Kellermann
2018-01-08
thread/Thread: add debug attribute "inside_handle"
Max Kellermann
2018-01-08
thread/Thread: make IsInside() debug-only
Max Kellermann
2018-01-08
thread/Thread: fix indent
Max Kellermann
2018-01-07
thread/{Thread,Id}: use defaul-initialized pthread_t as "undefined" value
Max Kellermann
2018-01-07
thread/Thread: use BoundMethod
Max Kellermann
2018-01-07
thread/Thread: move code to Run()
Max Kellermann
2018-01-05
Merge branch 'v0.20.x'
Max Kellermann
2018-01-04
thread/Util: no ioprio_set() on Android due to seccomp/SIGSYS
Max Kellermann
2018-01-02
thread/SafeSingleton: disallow copying
Max Kellermann
2018-01-02
thread/SafeSingleton: pass parameters to constructor
Max Kellermann
2018-01-02
thread/SafeSingleton: new thread-safe utility class
Max Kellermann
2017-12-22
thread/{Thread,Id}: use defaul-initialized pthread_t as "undefined" value
Max Kellermann
2017-12-18
thread/PosixMutex: add "noexcept"
Max Kellermann
2017-12-16
Merge branch 'v0.20.x'
Max Kellermann
2017-12-12
*: check defined(_WIN32) instead of defined(WIN32)
Max Kellermann
2017-11-26
thread/*: add "noexcept"
Max Kellermann
2017-06-04
Merge tag 'v0.20.9'
Max Kellermann
2017-06-04
*: add lost of "noexcept" specifications
Max Kellermann
2017-05-15
Merge tag 'v0.20.7'
Max Kellermann
2017-05-08
*: add "noexcept" to many, many function prototypes
Max Kellermann
2017-02-10
thread/Thread: use BoundMethod
Max Kellermann
2017-02-10
thread/Thread: move code to Run()
Max Kellermann
2017-02-10
thread/Thread: Start() returns void
Max Kellermann
2017-01-17
AUTHORS, ...: update my email address
Max Kellermann
2017-01-03
update copyright year
Max Kellermann
2017-01-03
thread/Mutex: remove ScopeLock, use std::lock_guard directly
Max Kellermann
2017-01-03
thread/Cond: make the integer-based timed_wait() overload private
Max Kellermann
2017-01-03
thread/Mutex: use std::lock_guard instead of std::unique_lock
Max Kellermann
2016-12-29
thread/Mutex: make ScopeLock an alias for std::unique_lock
Max Kellermann
2016-12-29
thread/Mutex: use std::unique_lock to implement ScopeLock
Max Kellermann
2016-12-28
thread/Cond: add timed_wait() overload with std::chrono support
Max Kellermann
2016-09-19
thread/PosixCond: fix timed_wait
Christian Körner
2016-09-04
thread/Util: throw exception on error
Max Kellermann
2016-09-04
thread/Util: un-inline the functions
Max Kellermann
2016-06-17
thread/Thread: throw std::system_error on error
Max Kellermann
2016-06-17
thread/Thread: use C++11 initialisers
Max Kellermann
2016-05-02
thread/Mutex: add method ScopeLock::Unlock()
Max Kellermann
2016-02-26
update copyright year to 2016
Max Kellermann
2016-02-19
Emit a warning if the OutputThread fails to get realtime scheduling
Christian Halaszovich
2015-12-31
thread/Mutex: add class ScopeUnlock()
Max Kellermann
2015-08-25
thread/{Mutex,Cond}: remove obsolete comments
Max Kellermann
2015-08-25
thread/Posix{Mutex,Cond}: use "constexpr" only with glibc
Max Kellermann
2015-01-26
Merge branch 'v0.19.x'
Max Kellermann
[next]