qt5base-lts/tests/auto/corelib
Robert Löhning a7d1c48ca3 QVarLengthArray: Reduce memory allocations in emplace()
Currently, we allocate memory for elements one by one which can get
pretty slow when adding many elements.

[ChangeLog][QtCore][QVarLengthArray] Reduced number of memory
allocations in emplace() by allocating more memory at once.

Fixes: QTBUG-97489
Pick-to: 6.2
Change-Id: Idfb5b5946b047d5215c8ed00770574249f9f5d40
Reviewed-by: Andrei Golubev <andrei.golubev@qt.io>
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2021-10-23 01:22:15 +02:00
..
animation Avoid use after free in tst_qsequentialanimationgroup 2021-06-02 16:45:23 +02:00
global CMake: remove support for building Qt with the old Intel compiler 2021-10-13 12:49:49 -07:00
io Make QDir::mkpath() return true when given an existing root path 2021-10-20 15:04:51 +00:00
itemmodels Untangle qsortfilterproxymodel unittests 2021-10-01 18:30:25 +02:00
kernel tst_QVariant: suppress warning about memcpying over QVariant 2021-10-21 23:40:40 +00:00
mimetypes Compile autotests for Integrity 2021-09-20 17:29:04 +03:00
platform Android: Add runOnMainAndroidThread() under QNativeInterface 2021-05-26 23:24:11 +00:00
plugin QPlugin: Move the plugin metadata to a note in ELF platforms 2021-10-18 01:53:27 -07:00
serialization Remove conditioning on Android embedded 2021-09-17 17:30:14 +02:00
text Update UCD to Revision 28 2021-10-18 16:45:10 +00:00
thread Consistently restore threadpool limit at end of tests 2021-10-22 09:43:42 +02:00
time Fix handling of time-zone gap in QTimeZonePrivate::dataForLocalTime() 2021-10-12 22:52:50 +02:00
tools QVarLengthArray: Reduce memory allocations in emplace() 2021-10-23 01:22:15 +02:00
CMakeLists.txt Add tests for QAndroidApplication's sdkVersion and activity 2021-05-13 01:41:36 +03:00