From 77d812683f0ad595606f9833613dd49bb2fda26d Mon Sep 17 00:00:00 2001 From: Lars Knoll Date: Fri, 4 Sep 2020 10:41:56 +0200 Subject: Refactor QMutexLocker to be able to handle recursive mutexes Since we're going to split QMutex and QRecursiveMutex into separate classes, make sure QMutexLocker is prepared for that. Change-Id: Id5e9a955d1db7c8ee663dd3811ad6448dad0aeae Reviewed-by: Volker Hilsheimer --- .../benchmarks/corelib/thread/qreadwritelock/tst_qreadwritelock.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'tests/benchmarks/corelib/thread/qreadwritelock/tst_qreadwritelock.cpp') diff --git a/tests/benchmarks/corelib/thread/qreadwritelock/tst_qreadwritelock.cpp b/tests/benchmarks/corelib/thread/qreadwritelock/tst_qreadwritelock.cpp index 8f8e8300a1..b0b19471e1 100644 --- a/tests/benchmarks/corelib/thread/qreadwritelock/tst_qreadwritelock.cpp +++ b/tests/benchmarks/corelib/thread/qreadwritelock/tst_qreadwritelock.cpp @@ -103,7 +103,7 @@ void tst_QReadWriteLock::uncontended_data() QTest::addColumn("holder"); QTest::newRow("nothing") << FunctionPtrHolder(testUncontended); - QTest::newRow("QMutex") << FunctionPtrHolder(testUncontended); + QTest::newRow("QMutex") << FunctionPtrHolder(testUncontended>); QTest::newRow("QReadWriteLock, read") << FunctionPtrHolder(testUncontended); QTest::newRow("QReadWriteLock, write") @@ -173,7 +173,7 @@ void tst_QReadWriteLock::readOnly_data() QTest::addColumn("holder"); QTest::newRow("nothing") << FunctionPtrHolder(testReadOnly); - QTest::newRow("QMutex") << FunctionPtrHolder(testReadOnly); + QTest::newRow("QMutex") << FunctionPtrHolder(testReadOnly>); QTest::newRow("QReadWriteLock") << FunctionPtrHolder(testReadOnly); QTest::newRow("std::mutex") << FunctionPtrHolder( testReadOnly>>); @@ -234,7 +234,7 @@ void tst_QReadWriteLock::writeOnly_data() QTest::addColumn("holder"); // QTest::newRow("nothing") << FunctionPtrHolder(testWriteOnly); - QTest::newRow("QMutex") << FunctionPtrHolder(testWriteOnly); + QTest::newRow("QMutex") << FunctionPtrHolder(testWriteOnly>); QTest::newRow("QReadWriteLock") << FunctionPtrHolder(testWriteOnly); QTest::newRow("std::mutex") << FunctionPtrHolder( testWriteOnly>>); -- cgit v1.2.3