qtdeclarative/tests/auto/qml/qv4mm
Ulf Hermann 0b9fa18dfe V4: Mark InternalClass parents when running GC
We need to preserve them as they notify us about protoId related
changes. In order to avoid wasting heap space in case many properties
are added and removed from the same object, we put a mechanism in place
to rebuild the InternalClass hierarchy if many redundant transitions are
detected.

Amends commit 69d76d59ce.

Pick-to: 5.15 6.2 6.3 6.4
Fixes: QTBUG-91687
Task-number: QTBUG-58559
Change-Id: I3238931b5919ed2b98059e0b7f928334284ce7bf
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
2022-08-03 08:32:33 +02:00
..
data Use SPDX license identifiers 2022-06-11 08:05:15 +02:00
CMakeLists.txt CMake: Don't use PUBLIC_LIBRARIES for tests and test helpers 2022-07-28 14:58:42 +02:00
tst_qv4mm.cpp V4: Mark InternalClass parents when running GC 2022-08-03 08:32:33 +02:00