Qt Declarative (Quick 2)
Go to file
Olivier De Cannière d148d8d784 Engine: Mark created wrapped objects after GCState::MarkWeakValues
If an object is wrapped after the MarkWeakValues state of the GC but
before the sweep, it will not have been marked and will be collected.

We need to mark wrapped objects when they are created in those cases.

Fixes: QTBUG-130767
Pick-to: 6.8
Change-Id: I2fd7c8829267a2e3de1ac374859a4d21d948dd8f
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
2024-11-14 07:53:32 +01:00
LICENSES Add REUSE.toml files and missing licenses 2024-10-29 14:00:19 +02:00
cmake Mark RegExpJitTables.h as non-module header 2023-04-03 15:38:57 +02:00
coin Change Axivion analysis result format 2024-06-28 13:40:35 +03:00
dist Add REUSE.toml files and missing licenses 2024-10-29 14:00:19 +02:00
examples Fix warnings in rendercontrol_rhi example 2024-11-12 13:55:13 +01:00
features
src Engine: Mark created wrapped objects after GCState::MarkWeakValues 2024-11-14 07:53:32 +01:00
tests Engine: Mark created wrapped objects after GCState::MarkWeakValues 2024-11-14 07:53:32 +01:00
tools qmllint: load plugins from the correct paths 2024-11-13 16:08:08 +00:00
.cmake.conf Port to std::(v)snprinf() and mark the module q(v)snprinf-free 2024-08-06 22:35:55 +00:00
.gitattributes
.gitignore gitignore: Add compile_commands.json and .ccache 2024-05-16 17:25:19 +02:00
.gitmodules
.tag Use tree hash rather than commit hash in .tag file 2022-01-25 23:55:27 +01:00
CMakeLists.txt Fix detection of CMake target ExamplesAssetDownloaderPrivate 2024-07-22 15:00:36 +02:00
README.md
REUSE.toml Correct AndroidManifest.xml licensing in REUSE.toml file 2024-11-05 09:27:25 +01:00
configure.cmake Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-09-07 17:01:30 +02:00
dependencies.yaml Update dependencies on 'dev' in qt/qtdeclarative 2024-11-06 09:00:07 +00:00
licenseRule.json Add a licenseRule.json file for checking of SPDX license identifiers 2024-07-01 16:33:02 +02:00
qt_cmdline.cmake Remove "2" from Qt Quick Controls directories 2022-12-01 10:26:20 +08:00
qtdeclarative.doxy