diff options
author | Lars Knoll <lars.knoll@qt.io> | 2018-08-03 12:54:29 +0200 |
---|---|---|
committer | Lars Knoll <lars.knoll@qt.io> | 2018-08-21 14:55:18 +0000 |
commit | 7c4335d0307abde6dd17738481d006d70771714c (patch) | |
tree | 80d902e14801d72a3cf47b174f6af5fc32335363 /examples | |
parent | b50165508996e10a232ee70196a820da06f1af1c (diff) |
Fix quadratic behavior when allocating very large objects
MemberData would get reallocated to exactly the required new
size. In case there's one large object dominating things, this
would then trigger a GC run on every reallocation, causing a
quadratic runtime behaviour due to marking and sweeping that
memory.
Task-number: QTBUG-69475
Change-Id: I1834cbe21412ce3409cfd47810af1f73c5a29b46
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Diffstat (limited to 'examples')
0 files changed, 0 insertions, 0 deletions