diff options
author | Fabian Kosmale <[email protected]> | 2024-02-09 21:31:59 +0100 |
---|---|---|
committer | Fabian Kosmale <[email protected]> | 2024-03-05 14:06:28 +0100 |
commit | b0d753ee3a76aaf57a7dafc79f951da2013b3025 (patch) | |
tree | c24365b62497f64c73d5b145c34f9a327099b901 /src/qml/jsruntime/qv4function_p.h | |
parent | e19750538268c4d45fc6c60d2c90b17dd25c81e8 (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 <[email protected]>
Reviewed-by: Ulf Hermann <[email protected]>
Diffstat (limited to 'src/qml/jsruntime/qv4function_p.h')
0 files changed, 0 insertions, 0 deletions