diff options
author | Christian Kandeler <christian.kandeler@qt.io> | 2017-12-01 09:40:19 +0100 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@qt.io> | 2017-12-06 11:49:41 +0000 |
commit | 2299a79c1ada2696807f40d54da958837ecffbba (patch) | |
tree | d50c1c0b200376f32637bf074aecf2fcc4538b4c /src/lib/corelib/corelib.qbs | |
parent | 3b41dd8d70897900bb8e988732bf37b94a165e0b (diff) |
Get rid of the PersistentObject class
Our serialization requirements are fully served by the template
mechanism; there is no need to put an inheritance-based approach on top
of it.
Now there is no more virtual inheritance, which allowed us to get rid of
one more dynamic_cast. According to our benchmarker, build graph loading
has become about 3% faster.
Change-Id: If2f5080f74a0ef972a575ac2798f9d94a7f3b519
Reviewed-by: Jake Petroules <jake.petroules@qt.io>
Diffstat (limited to 'src/lib/corelib/corelib.qbs')
-rw-r--r-- | src/lib/corelib/corelib.qbs | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/lib/corelib/corelib.qbs b/src/lib/corelib/corelib.qbs index 459a22cf6..f5a7fe7fa 100644 --- a/src/lib/corelib/corelib.qbs +++ b/src/lib/corelib/corelib.qbs @@ -375,7 +375,6 @@ QbsLibrary { "pathutils.h", "persistence.cpp", "persistence.h", - "persistentobject.h", "preferences.cpp", "processresult.cpp", "processresult_p.h", |