aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime
diff options
context:
space:
mode:
authorFabian Kosmale <fabian.kosmale@qt.io>2024-02-09 21:31:59 +0100
committerFabian Kosmale <fabian.kosmale@qt.io>2024-03-05 14:06:28 +0100
commitb0d753ee3a76aaf57a7dafc79f951da2013b3025 (patch)
treec24365b62497f64c73d5b145c34f9a327099b901 /src/qml/jsruntime
parente19750538268c4d45fc6c60d2c90b17dd25c81e8 (diff)
Prepare for white allocations during gc (2/9): QQmlVMEMetaObject
The QQmlVMEMetaObject stores its propertyAndMethodStorage as a weak value. Consequently, no marking happens. The reason for using a weak value is not quite clear, but for now, assume that there was a good reason and manually mark the freshly allocated QV4::MemberData if necessary. Task-number: QTBUG-121910 Change-Id: Ie3e0fd7e036fe0805318dfc70891b28f70223851 Reviewed-by: Sami Shalayel <sami.shalayel@qt.io> Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'src/qml/jsruntime')
0 files changed, 0 insertions, 0 deletions