The benchmark was making assumptions about number of constructor/assignment operator calls, which are not valid in Qt 6, after the implementation of QList has changed. Considering that we already check number of constructions, copy constructions, etc., in tst_qlist.cpp, remove the checks from the benchmark. As a driveby, fix the following warning: "warning: parameter 'i' shadows member inherited from type 'MyBase'" Pick-to: 6.2 Fixes: QTBUG-95096 Change-Id: Ida68fa5803641c8fa84f8309c0093986ed4c0a2b Reviewed-by: Edward Welbourne <edward.welbourne@qt.io> Reviewed-by: Andrei Golubev <andrei.golubev@qt.io> |
||
|---|---|---|
| .. | ||
| containers-associative | ||
| containers-sequential | ||
| qcontiguouscache | ||
| qcryptographichash | ||
| qhash | ||
| qlist | ||
| qmap | ||
| qrect | ||
| qringbuffer | ||
| qset | ||
| qsharedpointer | ||
| qstack | ||
| qvector | ||
| CMakeLists.txt | ||