summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@qt.io>2020-07-08 13:27:05 +0200
committerLars Knoll <lars.knoll@qt.io>2020-07-10 15:07:22 +0200
commit9f33ad904aa0f43c9599e61afaf8984b3f8a3b1c (patch)
treeb4935914521745c9c0660c454603a88baea51f31 /tests
parente5a38facf6d69eee2a17853f9700ed79fa17430d (diff)
Move all the QProperty related code into one compilation unit
And mark some methods as inline. Performance is critical for our new property system. Compiling it in one unit makes it possible for the compiler to do a much better job at inlining and generating optimized code. Improves performance of binding evaluations by another 20%. Change-Id: I5a2aa93c74d2b68418b0a9d2e34d8199bb71e3ad Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/corelib/kernel/qproperty/tst_qproperty.cpp1
1 files changed, 0 insertions, 1 deletions
diff --git a/tests/auto/corelib/kernel/qproperty/tst_qproperty.cpp b/tests/auto/corelib/kernel/qproperty/tst_qproperty.cpp
index bac25e02b0..5f17bcb2b7 100644
--- a/tests/auto/corelib/kernel/qproperty/tst_qproperty.cpp
+++ b/tests/auto/corelib/kernel/qproperty/tst_qproperty.cpp
@@ -30,7 +30,6 @@
#include <qtest.h>
#include <qproperty.h>
#include <private/qproperty_p.h>
-#include <private/qpropertybinding_p.h>
using namespace QtPrivate;