index
:
qt/qtbase.git
5.10
5.11
5.12
5.12.5
5.12.7
5.13
5.14
5.15
5.3
5.4
5.5
5.6
5.7
5.8
5.9
6.0
6.1
6.2
6.2.0
6.2.4
6.3
6.4
6.4.0
6.4.1
6.4.2
6.4.3
6.5
6.5.0
6.5.1
6.5.2
6.5.3
6.6
6.6.0
6.6.1
6.6.2
6.6.3
6.7
6.7.0
6.7.1
dev
old/5.0
old/5.1
old/5.2
wip/cmake
wip/highdpi
wip/lite
wip/mir
wip/nacl
wip/network-test-server
wip/remac
wip/tizen
wip/webassembly
Qt Base (Core, Gui, Widgets, Network, ...)
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
corelib
/
thread
/
qmutex.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
QRecursiveMutex: make tryLock(QDeadlineTimer) the default (was: int)
Marc Mutz
2023-08-19
1
-2
/
+2
*
QMutex: add missing <chrono> include
Ivan Solovev
2023-07-18
1
-0
/
+2
*
QRecursiveMutex: remove QDeadlineTimer::Forever leftover
Mårten Nordheim
2023-07-13
1
-6
/
+0
*
Remove all class-level [[nodiscard]] from the code-base
Marc Mutz
2023-06-28
1
-2
/
+2
*
QDeadlineTimer: make the ForeverConstant an enum class
Thiago Macieira
2023-05-25
1
-6
/
+0
*
QSemaphore: add QDeadlineTimer API
Thiago Macieira
2023-05-16
1
-30
/
+0
*
QMutex: add QDeadlineTimer-based tryLocks
Thiago Macieira
2023-05-11
1
-11
/
+35
*
QMutex: remove unused tst_QMutex forward declaration
Thiago Macieira
2023-05-04
1
-3
/
+0
*
QMutex & QReadWriteLock: do a memory read before CAS
Thiago Macieira
2023-05-01
1
-1
/
+4
*
Short live Q_NODISCARD_CTOR
Ivan Solovev
2023-04-30
1
-0
/
+3
*
Replace usages of Q_CLANG_QDOC with Q_QDOC
Luca Di Sera
2022-10-21
1
-3
/
+3
*
Update QMutex-noexceptedness
Mårten Nordheim
2022-10-14
1
-1
/
+1
*
Remove preprocessor conditionals for chrono include
Konrad Kujawa
2022-09-16
1
-6
/
+2
*
Use SPDX license identifiers
Lucie Gérard
2022-05-16
1
-38
/
+2
*
Annotate QMutex with TSAN annotations
Giuseppe D'Angelo
2022-04-11
1
-4
/
+37
*
QMutexLocker: strenghten the locking operations
Giuseppe D'Angelo
2022-03-18
1
-9
/
+6
*
QMutexLocker: add move semantics
Giuseppe D'Angelo
2022-03-17
1
-0
/
+13
*
QMutexLocker: add isLocked()
Giuseppe D'Angelo
2022-03-15
1
-0
/
+5
*
QMutexLocker: code tidies
Giuseppe D'Angelo
2022-03-09
1
-13
/
+15
*
Plaster [[nodiscard]] on some RAII classes
Giuseppe D'Angelo
2021-09-19
1
-2
/
+2
*
Put Q_DISABLE_COPY(QMutex) back when features.thread is unavailable
Tasuku Suzuki
2021-07-01
1
-0
/
+3
*
Fix build without features.thread
Tasuku Suzuki
2021-04-15
1
-4
/
+1
*
Inline the members for QRecursiveMutex
Lars Knoll
2020-10-17
1
-5
/
+10
*
<chrono> should always be available with C++17
Lars Knoll
2020-10-17
1
-6
/
+0
*
Split QMutex and QRecursiveMutex
Lars Knoll
2020-10-17
1
-83
/
+90
*
Refactor QMutexLocker to be able to handle recursive mutexes
Lars Knoll
2020-10-17
1
-42
/
+29
*
Deprecate QMutex in recursive mode
Lars Knoll
2020-09-21
1
-3
/
+8
*
Remove redundant non-const QMutex::isRecursive()
Edward Welbourne
2020-09-10
1
-2
/
+0
*
Replace Qt CONSTEXPR defines with constexpr
Allan Sandfeld Jensen
2020-08-14
1
-1
/
+1
*
Don't wrap feature detection macros with QT_HAS_FOO() variants
Tor Arne Vestbø
2019-12-10
1
-5
/
+5
*
Short live QRecursiveMutex!
Marc Mutz
2019-07-06
1
-1
/
+33
*
Port from QAtomic::load() to loadRelaxed()
Giuseppe D'Angelo
2019-06-20
1
-1
/
+1
*
Replace Q_DECL_NOEXCEPT with noexcept in corelib
Allan Sandfeld Jensen
2019-04-03
1
-27
/
+27
*
Modernize the "thread" feature
Ulf Hermann
2018-08-17
1
-3
/
+3
*
doc: Correct remaining qdoc warnings in qmutex.cpp
Martin Smith
2018-01-04
1
-1
/
+1
*
Merge remote-tracking branch 'origin/5.10' into dev
Liang Qi
2017-11-23
1
-0
/
+6
|
\
|
*
Fix QBasicMutex default constructor not constexpr
Thiago Macieira
2017-11-14
1
-0
/
+6
*
|
Merge remote-tracking branch 'origin/5.10' into dev
Allan Sandfeld Jensen
2017-10-24
1
-1
/
+1
|
\
|
|
*
QBasicMutex: mark the bootstrap constructor constexpr
Thiago Macieira
2017-10-19
1
-1
/
+1
*
|
Replace Q_NULLPTR with nullptr where possible
Kevin Funk
2017-09-19
1
-5
/
+5
|
/
*
doc: clangqdoc documents the threads case
Martin Smith
2017-01-06
1
-4
/
+8
*
QMutex: make sure we try_lock_for no shorter than the duration passed
Marc Mutz
2016-11-22
1
-8
/
+30
*
Correct the C++ standard references in QMutex functions
Thiago Macieira
2016-09-16
1
-3
/
+3
*
Q(Basic)Mutex: add try_lock{,_for,_until} for STL compatibility
Giuseppe D'Angelo
2016-07-25
1
-0
/
+57
*
Add a QMutex::isRecursive() const noexcept
Thiago Macieira
2016-05-09
1
-4
/
+7
*
Updated license headers
Jani Heikkinen
2016-01-15
1
-14
/
+20
*
QtCore: Use Q_NULLPTR instead of 0 in all public headers
Marc Mutz
2015-07-01
1
-4
/
+4
*
Update copyright headers
Jani Heikkinen
2015-02-11
1
-7
/
+7
*
QMutex/QReadWriteLock: mark bootstrap implementations nothrow
Marc Mutz
2015-01-09
1
-10
/
+10
*
Update license headers and add new license files
Matti Paaso
2014-09-24
1
-19
/
+11
[next]